Indian Sizzler Reviews & Details
72 E Main St
Indian Sizzler is located at 72 E Main St in Newark near the intersection of E Main St and Academy St. Their menu consists of Indian dishes . Call (302) 738-3445 today!
- Major Intersection:E Main St And Academy St
Tell us more about Indian Sizzler Newark!