Update Info - Barb's Place
This restaurant was reported as closed. If it is open, let us know.
Barb's Place
8962 Riverview Dr
Saint Louis, MO 63137
8962 Riverview Dr
Saint Louis, MO 63137
This restaurant was reported as closed. If it is open, let us know.