A Greek restaurant with a warm, welcoming atmosphere. Offers souvlaki, cafe, and pizza options.