Yamato Japanese Steakhouse

 
Location709 Battle St E
Talladega, AL 35160
(256) 362-8585
Free WiFi Available

 
 
Excellent Japanese steakhouse, featuring a variety of sushi.
 
 
Similar Vendors