Start from
Tikka Masala Delaware LLC
830 Peoples Plaza, Newark 19702