Cane River On-The-Square, PARIS, Texas (TX)
Conveniently located at 21 South Plaza () in PARIS, Texas (TX) (75460), Cane River On-The-Square are available at 9037848311. Remember to beforehand to make a reservation.
More restaurants in PARIS, Texas (TX)
Cane River On-The-Square contact information and details:
Address: 21 South Plaza - , PARIS, Texas (TX) 75460
Contact Phone: 9037848311