Showing results for izakaya ren
Search instead for izakayaran
IZAKAYA REN SUSHI & SAKE BAR
(355)
Sushi restaurant
Address: 2948 Dougherty Ferry Rd, St. Louis, MO 63122
Hours: Closed ⋅ Opens 11 AM
Phone: (636) 825-3737
Rating
(144) · $$
Order delivery or pickup from Izakaya Ren Sushi & Sake Bar in Saint Louis! View Izakaya Ren Sushi & Sake Bar's April 2024 deals and menus.
2948 Dougherty Ferry Rd, St. Louis, MO, US. Open in Waze. (636) 825-3737 · izakaya-ren.com. Open now: 11:00 - 14:00. Sunday16:30 - 20:30.