Longbranch Steak House, CLOVERDALE, Indiana (IN)

Looking for some food? Longbranch Steak House is among the eateries you might review.
Comfortably positioned at 2001 North Main Street () in CLOVERDALE, Indiana (IN) (46120), Longbranch Steak House can be contacted at 7657955060. Remember to call up upfront to make a reservation.
More restaurants in CLOVERDALE, Indiana (IN)


Longbranch Steak House contact information and details:
Address: 2001 North Main Street - , CLOVERDALE, Indiana (IN) 46120
Contact Phone: 7657955060