Explore
Map
Marketplace
Review of Buffalo Wings at Veggie Grill by jassmineclark
jassmineclark
Follow
Buffalo Wings
VEGAN
Veggie Grill, 12 W 23rd St, New York, NY 10010, USA
Best wings I’ve ever had. Tastes exactly what I remember buffalo wings to taste like
0 likes
Post
Brands supporting abillion's
mission
Advertise on abillion