Metro Cafe

Address
Moss Lane Stamford New Road Altrincham Trafford
photo gallery
Share:

Foursquare Reviews:

great food great prices and the best full english in the north west if not the uk -Graham