Mr. Moto Pizza Little Italy
1702 India St, San Diego
(619) 539-7370
Recent Reviews
Mr. Moto Pizza Little Italy
1702 India St, San Diego 92101
(619) 539-7370