Best Steakhouses In Lafayette, TN

Last Updated:
Sort
Grecian Steak House is a restaurant located in Lafayette, Tennessee at 1213 Scottsville Road. They are open every day except Monday. Utilities: Water, Gas, Sewer and Garbage 615-666-4580 Connection fee and service charges are required before services can be turned on. A photo ID and signature of the person getting the service is also required. If renting the property, a rental agreement is...
1213 Scottsville Road, Lafayette, TN, 37083
Rank
1
0 votes
Sponsor
0.0