Baba's Dhaba

North Indian
Newark, CA 94560