Update Info - Island Flavor
This restaurant was reported as closed. If it is open, let us know.
Island Flavor
1313 Oneida St
Utica, NY 13501
1313 Oneida St
Utica, NY 13501
This restaurant was reported as closed. If it is open, let us know.