Denden Restaurant
Physical Address
6635 N Clark St Chicago, Illinois
Service
Takeout
Delivery
Direct from Restaurant
Suggest edits to this listing
Submit anonymous comments
6635 N Clark St Chicago, Illinois
Takeout
Direct from Restaurant
Add Togo to your home screen, just like an app! 📲 Dismiss