Trying to support local business is super important right now if you have the means to. DEN is a great Indian restaurant that’s doing take out. Give them a call and place an order!
(309) 643-1419‬
816 W Pioneer Pkwy
Peoria, IL 61615