Start Your Order
Need Help?
Log In
Sign Up
Plaka Restaurant
9.3
2601 Matheson Blvd E
Service fees apply