Pietro's Cucina Italiana & Pizza

restaurant in Fletcher Hills, La Mesa

Phone: (619) 462-1162

Website: www.pietrospizzasandiego.com

Address: 8378 Parkway Dr

Open Tuesday through Sunday 4pm to 9:30pm Closed on Mondays

Get in touch