Once you go into Bay Plaza you can't miss it it's a big sign in the corner if you see Stop & Shop you see BBQ's
No but there is a location
Yup what Sanchez said
It's in Bay Plaza but not in the Mall's building. Its actually on the opposite side of the movie theater
2160 Bartow Ave, Bronx, NY 10475
Thanks! Your answer is awaiting moderation.