Alexiou's (Menu)

10 Talbot Court, Stow-on-the-Wold
+44 1242 431021

Give a rating to Alexiou's

Suggest a dish

How much did you spend at Alexiou's?