Best restaurant in Guzelcamli. Great food. Super staff - always friendly and welcoming. Super reasonable prices. They will make special dishes for you if you ask them. We ended up eating there every night of our stay - it was that good.
Address: Guzelcamli, Turkey
Location: Europe > Turkey > Turkish Aegean Coast > Aydin Province > Guzelcamli
Phone Number: +90 256 646 4015