Claimed
La Vista Ristorante Italiano
Italian Restaurants
355 Smith Ridge Rd, South Salem, NY · 10590Business Details
Serving South Salem, NY
Italian Restaurant Restaurant, Northern Italian Restaurant, Italian Restaurant, Family Restaurant, Catering Cash, Visa, MasterCard, Discover, American "Monday 11:00 AM - 10:00 PM Tuesday 11:00 AM - 10:00 PM Wednesday 11:00 AM - 10:00 PM Thursday 11:0...
Read more
South Salem, NY