Stellar Hog

5623 Leona, St Louis, Missouri

20170407_StellarHog_0152.jpg

Photo by Kevin A. Roberts

5623 Leona, St Louis, Missouri
Lunch and dinner Thursday–Sunday
Barbecue
$$
South City