Lake View Steak House
- Address
- 3100 N Sc-14
- Place
- Greer , SC 29651-5326
- Landline
- (864) 801-0415
Description
Lake View Steak House can be found at 3100 N Sc-14 . The following is offered: Restaurants - In Greer there are 54 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(864)801-0415 (864)-801-0415 +18648010415