Pizza in Indianapolis, IN
Pizza
3961 Boulevard Pl.,
Indianapolis ,
IN
46208
UNITED STATES
Based on 1 reviews
Rude!! Nasty!! My $19.18 Won't Be Missed!!
11/28/10 I order D&C Pizza from the Boulevard location and experience a Meat Lovers pizza that did not have enough sauce on it. It was very dry!! My co-worker and I decided to give them a call to let them know that the pizza wasn't very...Worldwide > United States > Indianapolis, IN > Pizza