Order Online Little Italy Location You are Ordering From: 1425 INDIA ST SAN DIEGO CA 92101 Powered by Smart Online Order