Update Info - Taste On Melrose
This restaurant was reported as closed. If it is open, let us know.
Taste On Melrose
1006 Melrose Ave
Iowa City, IA 52246
1006 Melrose Ave
Iowa City, IA 52246
This restaurant was reported as closed. If it is open, let us know.