For tasty and quality souvlaki!
The souvlaki is definitely our national street food that you must enjoy here!
Amarantou 28, Rhodes, Greece
85100 Rhodes