North Indian restaurant · 24989 Santa Clara St, Hayward, CA
More food in Hayward, CA · North Indian in Hayward