Italian restaurant, a Frome favorite for over a decade. Enjoy delicious food and a welcoming atmosphere with an open kitchen.