Yellowpages >> Indian Restaurants
Sizzling india
Overall Rating:




(View Complete User Ratings & Reviews)





About Sizzling india:
Sizzling India - Indian Restaurant in Peoria.
Great food, great service.
Address:
1209 W Main St
Peoria, IL 61606
Contact Information:
Latest Reviews:
Rating
Review Comments
www.DesiPeoria.com All rights reserved.