Wahaca Edinburgh
16 S St Andrew St, Edinburgh
0131 564 3850
Recent Reviews
Order Online
Reserve
Wahaca Edinburgh
16 S St Andrew St, Edinburgh EH2 2AU
0131 564 3850