Write a review

Roti Indian Retaruant & Bar

← View details

73 Morrison Street, Edinburgh EH3 8BU, United Kingdom, Edinburgh, England