Italian Restaurants in Tivoli, NY

1 business found


Luz Dalua Portuguese & Italian

1480 Route 9 , 12583
Phone: (845) 756-3219