Mr. Moto Pizza Little Italy
1702 India St, San Diego
(619) 539-7370
Recent Reviews
Order Online
You May Also Like
Caffe Italia - 1704 India St
Cafe, Coffee & Tea, Italian, Gelato, Pet Friendly
ATM Machine at CAFFE ITALIA - 1704 India St
Coffee & Tea, Italian, Gelato, Pet Friendly
Vincenzo Cucina and Lounge - 550 W Date St
Italian, Lounges, Pet Friendly
Restaurants in San Diego, CA
Mr. Moto Pizza Little Italy
1702 India St, San Diego, CA 92101
(619) 539-7370