Restaurant/Cafe
Hours:
Kitchen: M 4:00pm to 10:00pm, T-F 11:00am to 10:00pm, Sat 12:00pm to 10:00pm, Sun 10:00am to 10:00pm
Driving Directions:
3020 Delaware Ave. next to the Kenmore Branch Post Office
Village Bistro with great food and welcoming vibe