Kalamata
5690 S Transit Rd, Lockport, NY 14094, United States
Mediterranean restaurant ◄ Restaurant ◄
... feel rushed. There was also a lack of diverse vegetarian options, like falafel, which is kind of counterintuitive for a Mediterranean restaurant.