wagamama edinburgh st andrew square is a food place, plaza / square, restaurant in Edinburgh, Scotland, United Kingdom.
Address:
unit 5 Saint Andrew Square, Edinburgh, Scotland EH2 2BD, United KingdomMap Category:
Food Place, Plaza / Square, Restaurant