Astoria Restaurant
Address:
12949 Olive Arcade Plz, Saint Louis, MO 63141
Phone:
(314) 434-1111
Hours:
- Mon: 11am-2pm
- Tue: 11am-2pm
- Wed: 11am-2pm
- Thu: 11am-2pm
- Fri: 11am-2pm
- Sat: 5pm-1am
Other Businesses:
- Astoria at 12949 Olive Arcade Plz, Saint Louis, MO 63141
- Rally's at 9701 Saint Charles Rock Rd, Saint Louis, MO 63114
- Steak-Out at 12925 Olive Arcade Plz, Saint Louis, MO 63141
- Bellacinos Pizza & Grinders at 12710 Olive Blvd, Saint Louis, MO 63141
- Heavenly Ham at 12957 Olive Arcade Plz, Saint Louis, MO 63141