Villa Pizza
Address:
3852 E 10th St, Indianapolis, IN 46201
Phone:
(317) 357-8066
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-10pm
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Meridian Falls at 5525 S Meridian St, Indianapolis, IN 46217
- George's Mexican Tacos at 801 N Broad Ripple Ave, Indianapolis, IN 46220
- Chipotle Mexican Grill at 1002 Broad Ripple Ave, Indianapolis, IN 46220
- Madea's Sourthern Soul Food LLC at 8079 E 38th St, Indianapolis, IN 46226
- Donatos at 985 N Arlington Ave, Indianapolis, IN 46219