Wagamama
1 Castle Terrace
Edinburgh EH1 2DP
United Kingdom