Nick & Niki's Italian Restaurant
Add Hours
Phone: (315) 875-5450
Address: 147 S Peterboro St, Canastota, NY 13032
Nick & Niki's Italian Rstrnt
Cuisines: Mediterranean, Italian, Continental, European
115 N Main St, Canastota, NY 13032
3400 Seneca Tpke, Canastota, NY 13032
200 S Peterboro St, Canastota, NY 13032
101 N Peterboro St, Canastota, NY 13032
3653 State Route 31, Canastota, NY 13032
1022 Oneida Plaza Dr, Oneida, NY 13421
129 Canal St, Sylvan Beach, NY 13157
200 Genesee St, Oneida, NY 13421
212 Main St, Oneida, NY 13421
103 Main St, Oneida, NY 13421