Italian restaurant, Bar, Cafe, Caterer, Event venue, Fine dining restaurant, Lounge, Restaurant, Seafood restaurant
Experience a slice of Italy at Bar Italia, an endearing restaurant located within the Fairmont Apartments in the Central West End. Renowned for its upscale yet approachable Italian cuisine, Bar Italia has been delighting diners since 1983. Signature dishes like crab ravioli and mushroom pasta impress with their authentic flavors, while the cozy atmosphere is perfect for group gatherings or romantic dinners. With outdoor seating and a full bar offering delightful cocktails, this spot also makes for an excellent place for a casual drink or dessert. Reservations are recommended!
New American restaurant
4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave, St. Louis, MO 63108, United States
Sushi restaurant
1 Maryland Plaza, St. Louis, MO 63108, United States