Update Info - Jambayz Island Grill
This restaurant was reported as closed. If it is open, let us know.
Jambayz Island Grill
305 2nd Ave Se
Cedar Rapids, IA 52401
305 2nd Ave Se
Cedar Rapids, IA 52401
This restaurant was reported as closed. If it is open, let us know.