About Rodi
Keywords: turkish
Retail Location Count: 1
More about Rodi
Rodi is located at 121 Morrison Street, Edinburgh EH3 8AJ, United Kingdom
+441312292727
http://www.rodi-bbq.co.uk