beefsashimi
in
Atlanta, GA
Tokyo Japanese Steakhouse
3450 Cobb Pkwy NW Ste 210
Acworth
GA
30101
(770) 975-1818
26.5
mi