Add Moon On The Square review

Moon On The Square, Feltham
Address: Unit 30, The Centre, Feltham, Feltham, Middlesex, TW13 4AU
Features: Restaurant, Bar food, Disabled access, Cask Marque


Rating
Comments