Located in the heart of Stow-on-the-Wold, family-run Mediterranean restaurant Alexiou’s offers a menu of authentic, taverna-inspired dishes from spanakopita to moussaka, in a cosy, stylish setting.
Alexiou’s
Address
Talbot Square , Stow-on-the-Wold, GL54 1BQ