Green Acres Auto-Truck Plaza, CAYUGA, Indiana (IN)
Conveniently situated at 1978 North State Road 63 () in CAYUGA, Indiana (IN) (47928), Green Acres Auto-Truck Plaza is available at 7654924391. It is advisable to give them a call beforehand to make a reservation.
More restaurants in CAYUGA, Indiana (IN)
Green Acres Auto-Truck Plaza contact information and details:
Address: 1978 North State Road 63 - , CAYUGA, Indiana (IN) 47928
Contact Phone: 7654924391
