Falafel Shops › Athens
Falafel Time
Falafel Time offers an authentic taste of the Middle East right in the center of Athens. Their falafel is freshly fried and perfectly seasoned, making it a go-to spot for both locals and tourists. Enjoy a casual dining experience with friendly service.
Address: 3 Omonia Square, Athens
Visit website
← More Falafel Shops in Athens