Lindos Garden

You are here Home  > Food & Beverage >  Lindos Garden

Our address

Address:
11, Ippodamou str, Rhodes, Greece
GPS:
36.443436, 28.224195399999985
Telephone:
+30 69448 57250
lindosgardenrestaurant@gmail.com

Comments are closed.