Indian Sizzler
Newark, DE70% like it (3.5 / 139 Reviews )
CONTACT
Address: 72 E Main St, Newark, DE 19711, United States Map ➦ Get Directions
Phone : +1 (302) 738-3445 Call
ABOUT
It has received 139 reviews with an average rating of 3.5 stars.
FAQs
The address of Indian Sizzler is:
Indian Sizzler72 E Main St
Newark, Delaware 19711
P: +13027383445
Visit Website: indiansizzlertogo.com
Indian Sizzler is listed under
- Restaurant
- Indian restaurant
- Kosher restaurant