Castello Restaurant
Restaurant in Frome.
What visitors say
- 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