TRITON FOOD, RESTAURANTS - TAVERNS Address Lindos 85107 LINDOS Phone numbers 2244031222 Take me there Call Call business 2244031222 Cancel