← San Diego restaurants
Moto Deli
No reviews yet
Deli6695 Mira Mesa Blvd, San Diego
Own or manage Moto Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address6695 Mira Mesa Blvd, San Diego 92121
Phone(858) 203-3396
Websitehttp://www.motodeli.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.