Castello Restaurant
17 Palmer St, Frome
01373 228100
Recent Reviews
Castello Restaurant
17 Palmer St, Frome BA11 1DS
01373 228100