Great quality food and a nice, variable menu. Service is friendly and the atmosphere is pleasant. My only complaints are the hours (8p.m. closing time is too early) and the bread is terrible (it's literally store bought Wonderbread). More effort should be made to bake fresh bread.