Vangel's Restaurant & Bar
10017 Manchester Rd., St Louis, Missouri 63122

Photography by Kevin A. Roberts
10017 Manchester Rd., St Louis, Missouri 63122
Tue-Fri: 4 - 9 p.m.; Sat: 5 - 10 p.m.
Moderate
Mentions
-
Vangel's Restaurant & Bar offers quality-minded, affordable Italian cuisine
The grandson of Charlie Gitto Sr. opens (surprise!) an Italian restaurant in Warson Woods.
Aug 2, 2022