Had not a that good experience at this place. Ordered a pizza and red sauce paste, but there was nothing until we asked for it after 25 mins of ordering. We asked for a red sauce paste and it was too much expensive. The price...of other dishes was nominal but I don't know why this specific dish had an overpriced value. Moreover, the pizza was not worth it and it was almost tasteless. Although the red sauce pasta was tasty again it was too expensive. The ambiance was nice though, had all sorts of decorations and small games to play such as UNO.More