Loukiana Fish Tavern, Ayia Triada

courtesy of kapparis.info