Eating Barbeque Soul Food at Rib Shack restaurant in Queens, NY.

Feedback

Do you manage or own Rib Shack?

Yes