HomeMain content starts here, tab to start navigating
Bistrot Leo is an intimate 50-seat French restaurant, serving breakfast, all-day, and dinner 7 days a week.
Private dining is offered in two separate rooms with a capacity range of 25 to 60.Book an Event
Tuesday - Saturday
4 PM to 11 PM