Wilmington DE #A Wilmington DE | Royal Indian Restaurant, Restaurants 1. 3623 Kirkwood Hwy, #A, Wilmington, DE 19808 | Royal Indian Restaurant (302) 999-8606