A restaurant serving generous portions of high-quality food.