HomeMain content starts here, tab to start navigating
Bistrot Leo is an intimate French restaurant serving dinner indoor and on heated patio. Open 4pm to 10pm nightly.
Executive Chef is Jesse Freijo.
Private dining is offered in two separate rooms with a capacity range of 25 to 60.Book an Event
4 PM to 10 PM