2955 N MERIDIAN ST, INDIANAPOLIS, IN 46208 317-721-1390
2955 N Meridian St,Indianapolis, IN 46208317-721-1390manager@indysculinarycentre.com
Monday – Friday
Breakfast & Lunch 6am-2pm
Cart