Stoa Bar

You are here Home  > Entertainment  > Coffee-Bars >  Stoa Bar
Item image

Our address

Address:
Menekleous 32,Rhodes
GPS:
36.44303939565332, 28.22491765022278

Leave a review

Price
Location
Staff
Food / Services