Update Info - El Canelo Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Canelo Restaurant
2188 Glenwood Shopping Plz
Oneida, NY 13421
2188 Glenwood Shopping Plz
Oneida, NY 13421
This restaurant was reported as closed. If it is open, let us know.