The Mira Restaurant
6 Station Rd N, Egham
01784 438122
Recent Reviews
Order Online
Reserve
You May Also Like
Liberto Lounge - Unit C1, Gem House, Station Square North, Magna Square
Restaurants
Papa Johns Pizza - 45 High St
Caffe Gondola - 168 High St
Italian
Egham, Surrey
The Mira Restaurant
6 Station Rd N, Egham, Surrey TW20 9LE
01784 438122