3500 Main St., Buffalo
(716) 831-8100
The food was amazing, I waited ten minutes for a greek salad but it was definitely worth it. I recommend it for everyone who loves food!
708 Elmwood Ave., Buffalo
(716) 886-2977
467 Elmwood Ave., Buffalo
(716) 881-2196
2801 Harlem Road, Buffalo
(716) 892-5019
3425 Union Rd, Buffalo
(716) 681-2333
2195 Clinton St, Buffalo
(716) 824-8173
3252 Lake Shore Rd, Buffalo
(716) 828-0832
510 Elmwood Ave., Buffalo
(716) 886-9175
2162 Seneca Street, Buffalo
(716) 826-2200
299 Kenmore Ave., Buffalo
(716) 838-4440