Indianapolis, IN asian restaurants & food

Stir Crazy Fresh Asian Grill

Asian Restaurant, Chinese Restaurant

6020 E 82nd St, Indianapolis, IN 46250
(317) 845-5600

,

Excellent Good Average Poor Awful 4.0 / 5 based on 9 votes

Photos

  • Stir Crazy Fresh Asian Grill photo by Edgar
  • Stir Crazy Fresh Asian Grill photo by Steve S.
  • Stir Crazy Fresh Asian Grill photo by James D.
  • Stir Crazy Fresh Asian Grill photo by Miguel D.
  • Stir Crazy Fresh Asian Grill photo by ♓e⬆h3®
The chicken lettuce wraps are my fav with extra spicy chili... ... are my fav with extra spicy chili sauce....try them!

Reviews: 1

  • Mat C.