Monarch Restaurant

7401 Manchester Rd.
St Louis
Missouri
United States
website