Italian restaurant · 128 North Main Street, Oneida, NY
Dine-In
See full menu
More food in Oneida, NY · Italian Food in Oneida