Would rate this place a solid 4.5.
Ordered -
Margherita pizza : tasted super delicious.
Rosa : tasted good too. Pistachio on a pizza is the uniquest idea ever.
I feel they kinda lacked the wow factor. I mean if I eat a pizza I should feel like I have to eat it like my stomach explodes. Somehow it's missing lil kick to it.
Great ambience, quality crowd and kinda crowded.