Happy Chef
365 33rd Ave SW
Cedar Rapids, IA
(319)365-4087
Add Review |
Edit This Place
Restaurant
Rating
Add Rating
User Reviews & Comments
March 4, 2010 



Way overpriced for what it is, but still the one on 33rd is better than the horrible Perkins over there. On the east side, Perkins is your better bet for bad late night dinning.