Imported Italian goodies from the Italian owner means some good eats. Pastas make up the majority of the large menu, but seafood, all types of meat and a lovely dessert list will keep the whole gang happy. Yes, they have pizza too.
Comments