We have been going to Leo's for several years and this place never disappoints! Eating at a high top table in the bar is our usual choice and the service is impeccable. The quality of the food is fresh, very well prepared and just wonderful!! The atmosphere is upscale but still casual and friendly. Leo's is our 'go to' place for taking friends and family out to a nice dinner. Save room for dessert for sure! House made and delish!!
If you own or manage Leo's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.