A restaurant specializing in Greek cuisine. Offers free off-street parking.