Tokyo Japanese Steak House

1105 Wayne Rd NW Huntsville AL 35806 USA

(256) 217-1719

Location