Athens Restaurant & Steak House, FRANKLIN, Indiana (IN)

Looking for some food? Athens Restaurant & Steak House is among the eateries you might review.
Comfortably positioned at 1800 Northwood Plaza () in FRANKLIN, Indiana (IN) (46131), Athens Restaurant & Steak House can be contacted at 3177368677. Please do call up upfront to make a reservation.
More restaurants in FRANKLIN, Indiana (IN)


Athens Restaurant & Steak House contact information and details:
Address: 1800 Northwood Plaza - , FRANKLIN, Indiana (IN) 46131
Contact Phone: 3177368677