Villa Italian Kitchen — Clifton Country Rd.
Clifton Park, NY Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: Albany — 7.3 miles
- Villa Italian Kitchen: Albany — 10.5 miles
- Villa Italian Kitchen: Flushing — 143.9 miles
Other Restaurants Nearby:
- Olive Garden: Clifton Park — 0.2 miles
- Wendy's: Clifton Park — 0.3 miles
- Subway: Clifton Park — 0.3 miles
Click for more Clifton Park store hours...
422 Clifton Country Rd.
Clifton Park, NY 12065Driving Directions
Phone: (518)371-0194(518)371-0194 Maps & Directions
Location
Clifton Country MallOther Nearby Locations:
- Villa Italian Kitchen: Albany — 7.3 miles
- Villa Italian Kitchen: Albany — 10.5 miles
- Villa Italian Kitchen: Flushing — 143.9 miles
Other Restaurants Nearby:
- Olive Garden: Clifton Park — 0.2 miles
- Wendy's: Clifton Park — 0.3 miles
- Subway: Clifton Park — 0.3 miles
Click for more Clifton Park store hours...