Imbi Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (317) 300-0330
Address: 7624 S Meridian St, Indianapolis, IN 46217
Website: http://imbi.com
Phone: (317) 215-4703
8810 S Emerson Ave, Indianapolis, IN 46237
7737 Shelby St, Indianapolis, IN 46227
7015 Madison Ave, Indianapolis, IN 46227
8265 Us 31, Indianapolis, IN 46227
8719 Us 31 S, Indianapolis, IN 46227
2710 S State Road 135, Greenwood, IN 46143
7960 US 31 S, Indianapolis, IN 46227
5020 Southport Crossing Pl, Indianapolis, IN 46237
320 S State Road 135, Greenwood, IN 46142
148 S Illinois St, Indianapolis, IN 46225