The best restaurant I have ever been to. Everything was amazing. Leo, the owner, & the staff makes you feel like family. He is truly a talented chef, & a great host. This place is a MUST visit. You definitely will not be disappointed! I can't wait to go back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.