Restaurant serving generous portions of well-cooked dishes. Known for excellent ravioli, kebabs, and steaks. Offers a welcoming atmosphere.