Italian restaurant offering risotto, meat and seafood dishes, plus pizza and sandwiches. Features grilled specialties.