Bistro offering tasty food and excellent value.