Cedar Falls Area Restaurant Guide
Cedar Falls Area Restaurant Guide
Results 1 - 1 of 1 restaurants
-
Petra Falafel House ($) - Closed
Mediterranean, Middle Eastern • Menu Available6301 University Ave, Cedar Falls, IA
(319) 266-5224 (319) 266-5224 -
- <<
- 1
- >>