Typical restaurant with relaxed 'ambiance'.nnPrices somewhat higher than restaurants across the road.