Greca Street
Best Known For
Seafood Platters Traditional Greek cuisine | Homemade | A vast offering of Greek food made to share
Features & Facilities
Seats: 180
Seafood Platters Traditional Greek cuisine | Homemade | A vast offering of Greek food made to share
Seats: 180