La Pita Restaurant Indianapolis IN
Add Website
Close
La Pita Restaurant
Be first to review 7853 Michigan Rd,Indianapolis IN 46268 Phone Number: (317) 471-8607
La Pita Restaurant Store Hours
Hours may fluctuate
Hours may fluctuate