Castello Restaurant
17 Palmer St, Frome
01373 228100
Recent Reviews
You May Also Like
The Grain Store Cafe - Chilkwell St
British
Elaichi Tandoori - 62 High St
Indian, Pakistani
Hundred Monkeys Cafe - 52 High St
Vegan, Gluten-Free
Frome, Somerset
Castello Restaurant
17 Palmer St, Frome, Somerset BA11 1DS
01373 228100