Restaurant Reviews from DiningGuide411.com
    Top : United_States: IA: Cedar_Falls

Happy Chef, Cedar Falls, Iowa










Happy Chef
1409 W 1st Street
Cedar Falls IA United States


Price Range: $5.01 - $15
Hours: 24 hours

Phone: 319.266.9959
Alcohol: no alcohol served