Tokyo Steakhouse is located at 1210 Rockbridge Rd, Norcross, GA. This business specializes in Japanese Restaurants.
by merchantcircle on October 01, 2017 from merchantcircle
Information from the business
One of the best Japanese restaurants in the Northshore. Watch our chefs prepare your meal from start to finish. Enjoy great hibachi and the freshest sushi.STEAK HOUSE