About
Vangel's Restaurant & Bar
Vangel's Restaurant & Bar is a Kirkwood-area spot with pizza, wine, cocktails, and Italian-American comfort food. It works for an easy dinner, bar seating, or a neighborhood meet-up.
Bar
St. Louis business details, hours, reviews, photos, and directions
About
Vangel's Restaurant & Bar is a Kirkwood-area spot with pizza, wine, cocktails, and Italian-American comfort food. It works for an easy dinner, bar seating, or a neighborhood meet-up.
Quick answers
Vangel's Restaurant & Bar hours are listed on STLTalks as: Mon: Closed; Tue: 5:00 PM - 9:00 PM; Wed: 5:00 PM - 9:00 PM; Thu: 5:00 PM - 9:00 PM; Fri: 5:00 PM - 10:00 PM; Sat: 5:00 PM - 10:00 PM; Sun: Closed
Vangel's Restaurant & Bar is listed at 10017 Manchester Rd, St. Louis, MO 63122, USA in the St. Louis area.
Yes. STLTalks shows available reviews, photos, updates, directions, and business details for Vangel's Restaurant & Bar.
Location
Explore STL
Business Ownership
Log in to submit a verified ownership claim.
Log in to claim