Spacious restaurant with a tranquil outdoor area in a green space. Offers home-style cooking and a pleasant dining experience.