Isola Pizza Bar

bar in Porto Siena, San Diego

Phone: (619) 255-4230

Website: www.isolapizzabar.com

Address: 1526 India St