Indian Sizzler

72 E Main St, Newark, DE|Authentically Prepared
★★★★★
★★★★★
3.0 stars
 3.0
 (49 catering reviews)
Indian Sizzler Logo