Address: 1116 Elmwood Ave, Buffalo, NY 14222, USA
There's one on Sheridan Avenue
Thanks I'll check them out
Add Answer
Thanks! Your answer is awaiting moderation.
Is there buffet on Sundays?
Is there any parking in this facility....
Do you deliver on Saturdays?
Is the buffet still available? If yes, what are the timings and the price?
What are the Covid safety practices like here?
How much is inner buffet
is it closed now?
Trending Places
Indian restaurant
2290 Delaware Ave, Buffalo, NY 14216, USA
948 Main St, Buffalo, NY 14202, USA
224 Plaza Dr, Buffalo, NY 14221, USA
864 Broadway, Buffalo, NY 14212, USA
3192 Sheridan Dr, Buffalo, NY 14226, USA
1609 Kenmore Ave, Buffalo, NY 14217, USA