Restaurant serving homemade dishes with fresh ingredients. Known for its warm kitchen and generous portions.