3450 Cobb Pkwy NW, Acworth, GA 30101 (770) 975-1818
How to go there
Japanese steakhouse Loc: 34.0393 / -84.6897
Plan your visit