BABA
130 George St, Edinburgh
0131 527 4999
Recent Reviews
Order Online
Reserve
You May Also Like
TGI Fridays - Edinburgh Castle Street - 26 Castle St
American, Burgers, Diners
Badger & Co - 32 Castle St
Cocktail Bar, British
The Amber Rose Edinburgh - 22-26 Castle St
Pubs, British
Edinburgh, Scotland
BABA
130 George St, Edinburgh, Scotland EH2 4JZ
0131 527 4999