Isola Pizza Bar
1526 India St, San Diego
(619) 255-4230
Recent Reviews
Isola Pizza Bar
1526 India St, San Diego 92101
(619) 255-4230