Yamato Steak House Of Japan
105 Mountain St Nw
Jacksonville
AL
36265
(256) 782-0588
switchboard.com
Open Map
Description
Yamato Steak House of Japan is located at 105 Mountain St NW, Jacksonville, AL. This business specializes in Japanese Restaurants.
by merchantcircle on April 29, 2015 from
merchantcircle
Casual
Food & Dining
Japanese
Japanese Restaurant
Outdoor Seating
restaurant
Restaurants
steak
Steak House Restaurants
Steakhouses