Address: 695 Kenmore Ave, Buffalo, NY 14223, USA
They seemed to have stopped delivery recently...last few times ive called they said they dont deliver..and i live a few blocks away
Yes, they do deliver
Yes
Yes they do.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Chinese restaurant
3500 Main St # 330, Buffalo, NY 14226, USA
800 Harlem Rd #300, Buffalo, NY 14224, USA
524 Niagara St, Buffalo, NY 14201, USA
3525 Union Rd, Buffalo, NY 14225, USA
238 W Ferry St, Buffalo, NY 14213, USA
2308 Delaware Ave, Buffalo, NY 14216, USA