Top 3 international pizza spots, hands down! (Ironically, none of the top 3 are in Italy). The pizza here is phenomenal. The ambiance is fantastic. Live music. We will certainly come here again!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.