Restaurant specializing in grilled dishes and homemade food. Offers a welcoming atmosphere.