Update Info - Monarch Restaurant
This restaurant was reported as closed. If it is open, let us know.
Monarch Restaurant
7401 Manchester Rd
Saint Louis, MO 63143
7401 Manchester Rd
Saint Louis, MO 63143
This restaurant was reported as closed. If it is open, let us know.