Baba - Edinburgh (Menu)

130 George Street, Edinburgh
+441312405500

Give a rating to Baba - Edinburgh

Suggest a dish

How much did you spend at Baba - Edinburgh?