Headings:
Restaurants, Restaurants Indian
2304 Kirkwood Hwy
Wilmington, DE 19805
Wilmington, DE 19805
- Menu Specialties
- Potato Salad
- Desserts