Italian restaurant specializing in grilled meats and seafood. Offers a welcoming atmosphere and a variety of dishes.