The Mira Restaurant
6 Station Road North
Egham
TW209LHEgham
Food rating:
5/5 stars
Updated: 28. July 2021
Food rating:
5/5 stars
Updated: 28. July 2021