Steak Houses in Spruce Pine, North Carolina

Find the top Steak houses in Spruce Pine, North Carolina near you now.

Tokyo Restaurant

Japanese restaurant

Address: 12105 NC-226, Spruce Pine, NC 28777

Reserve