NELLORE GHEE ULLI KARAM DOSA - ULAVACHARU Indian Restaurant-Newark