About
Stir Crazy is a contemporary Asian restaurant featuring the bold and delicious flavors in an energetic and interactive setting.
Address: 10598 Old Olive Street Rd, Saint-Louis (Missouri) 63141
Phone: (314) 569-9300
State: MO
City: St. Louis
Street Number: 10598 Old Olive Street Rd
Zip Code: 63141
categories: chinese restaurant
Opening Hours
Monday: 11:00 - 21:00
Tuesday: 11:00 - 21:00
Wednesday: 11:00 - 21:00
Thursday: 11:00 - 21:00
Friday: 11:00 - 22:00Saturday: 11:00 - 22:00
Sunday: 11:00 - 21:00