Ταβέρνα Ο Αράπης
Greek · Seafood · Mediterranean
This establishment is a taverna, a type of Greek restaurant. It is known for generous portions and is situated in a pleasant location. The menu features dishes like pasta and pizza, with prices considered expensive for these items.
Location