BLOCLEats

The Mira Restaurant

6 Station Road North
Egham
TW209LH

Food rating: 5/5 stars
Updated: 28. July 2021

map for The Mira Restaurant

Restaurant nearby

  1. Bar 163, TW209HP
  2. Caffe Gondola, TW209HP
  3. Esquires Coffee, TW209DP
  4. Starbucks Coffee, TW209FF