Two Rivers Restaurant, GENEVA, Alabama (AL)
Conveniently located at 105 North Washington Street () in GENEVA, Alabama (AL) (36340), Two Rivers Restaurant is available at 3346848188. Make sure you give them a call in advance to make a reservation.
More restaurants in GENEVA, Alabama (AL)
Two Rivers Restaurant contact information and details:
Address: 105 North Washington Street - , GENEVA, Alabama (AL) 36340
Contact Phone: 3346848188