Oh wow, my mouth is watering right now.The best pizza in Indy IMO
is a small carry out place on the south side called Maria's Pizza. They have
been around since I was a teenager & their pizza is excellent.My favorite
was always pepperoni, green peppers, sausage & extra cheese.![]()





The best pizza in Indy IMO
Reply With Quote









Bookmarks