Home

Main 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.

a dining room table in front of a window

Private Dining

Private dining is offered in two separate rooms with a capacity range of 25 to 60.

Book an Event
a group of people sitting at a table in front of a building

Patio Dining

Tuesday - Saturday

4 PM to 11 PM