HomeMain content starts here, tab to start navigating
Bistrot Leo is an intimate French restaurant
Open 7AM - 10PM Monday-Friday & 11:30AM - 10PM Saturday-Sunday
Executive Chef is Jesse Freijo.
Private dining is offered in two separate rooms with a capacity range of 25 to 60.Book an Event
Mon - Fri 7AM to 10 PM
Sat - Sun 11:30AM to 10 PM