Description
Name: Nubby’s BBQ
Address: 6039 Telegraph Rd, St. Louis, MO 63129
Phone Number: +1 314-293-9686
Restaurant Type: Barbecue restaurant
Nubby’s BBQ is a Barbecue restaurant located at 6039 Telegraph Rd St. Louis/Missouri
(Latitude,Longitude: 38.457383,-90.307202)
Postal Code: 63129
Location
-
6039 Telegraph Rd, St. Louis, MO 63129
Add a review