Terra Villa, CLINTON, Indiana (IN)
Readily settled at 322 North 9th Street () in CLINTON, Indiana (IN) (47842), Terra Villa can be called at 7658326161. We advise you to contact them ahead of time to select your place in the restaurant.
More restaurants in CLINTON, Indiana (IN)
Terra Villa contact information and details:
Address: 322 North 9th Street - , CLINTON, Indiana (IN) 47842
Contact Phone: 7658326161