Takeout restaurant offering international cuisine. Specializes in Greek-style fried appetizers. Delivery available.