Merritts Pizza, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Merritts Pizza might be the place to eat for you.
Conveniently located at 5250 West 16th Street () in INDIANAPOLIS, Indiana (IN) (46224), Merritts Pizza can be reached at 3172467000. Please call in advance to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Merritts Pizza contact information and details:
Address: 5250 West 16th Street - , INDIANAPOLIS, Indiana (IN) 46224
Contact Phone: 3172467000