Marco's Pizza Address: 6286 N College Ave, Indianapolis, IN 46220 Phone: (317) 214-4100 Payment: Cuisine: Pizza Nice to Know: Accepts Credit Cards Yes Pizza, Restaurants, Marco's Pizza Other Businesses: Sesame Chinese Restaurant at 1413 W 86th St, Indianapolis, IN 46260 Le Peep at 8487 Union Chapel Rd, Indianapolis, IN 46240 Rusty Bucket at 1130 W 86th St, Indianapolis, IN 46260 Hot Box Pizza at 30 E Georgia St, Indianapolis, IN 46204 Bd's Mongolian BBQ at 3838 E 82nd St, Indianapolis, IN 46240