Powered by Tripadvisor

Naan N Pasta Indian & Italian

1865 Orchard Ave
San Leandro, CA 94577
Uber
MORE PHOTOS