This place is a MUST see! I don't know why it doesn't have better reviews. First of all, Will Smith has been there (as per a photo on the wall) It is the most authentic italian food I've ever had. AMAZING restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.