Oliva
Address:
22 Clifton Country Rd, Clifton Park, NY 12065
Phone:
(518) 371-3866
Restaurants
Other Businesses:
- China Cafe at 22 Clifton Country Rd, Clifton Park, NY 12065
- Burger King at 1669 Route 9, Clifton Park, NY 12065
- Clifton Park Pizza Shop at 1716 Route 9, Clifton Park, NY 12065
- Dunkin Donuts at 1698 Rt 9, Clifton Park, NY 12065
- Mama's Pizza Express at 77 Dunsbach Rd, Clifton Park, NY 12065