Szechuan Restaurant in Edinburgh

Szechuan Restaurant

11, Lochrin Terrace
EH3 9QJ
Edinburgh (City of Edinburgh)
0131 229 4655
Write your review of Szechuan Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0 ft
Indaba
3, Lochrin Terrace
Edinburgh EH3 9QJ
0.2 mi
The Apartment
7-13, Barclay Place
Edinburgh EH10 4HW
0.2 mi
Rainbow Arch
8-16a, Morrison St
Edinburgh EH3 8BJ
0.5 mi
The Khukuri
8, West Maitland St
Edinburgh EH12 5DS
0.5 mi
Montpeliers
159-161, Bruntsfield Place
Edinburgh EH10 4DG
0.5 mi
Wannaburger
7-8, Queensferry St
Edinburgh EH2 4PA