Lahori Tandoori Grill

Lahori Tandoori Grill, 88 S 69th St, Upper Darby, PA 19082, United States

(484) 461-4347

Location