The Mira Restaurant
6 Station Rd N, Egham
01784 438122
Menu
Egham, Surrey
The Mira Restaurant
6 Station Rd N, Egham, Surrey TW20 9LE
01784 438122