Castello Restaurant

Restaurant in Frome.

What visitors say

80 reviews
Atmosphere
A vibrant and aesthetic Italian restaurant situated in a beautiful area, offering a warm and fun environment.
Quality
The fresh, high-quality Italian fare generally delivers great taste, though there are isolated instances of cold or underwhelming dishes.
Service
Staff are widely praised as exceptional, professional, and attentive, often going above and beyond to make guests feel valued.
Worth knowing
Some inconsistencies in food quality and temperature have been reported on occasion.

Find more