I'm writing this review maybe a week after my visit, so apologies if it isn't very detailed. Their pizza is DELICIOUS. My friend and I ordered they're biggest pizza (OMG size) with cannolis and idk which I liked better. Usually I'm disappointed when I get cannolis from pizzerias but these were the best I've ever had. The storefront is beautiful and has a real pizzeria vibe. Their tropical tea is great as well! I'm surprised I've never tried this place or heard of it before! I'll definitely be going back to try other items on the menu (and of course, more pizza).