Little Tokyo Japanese Steak House

910 Brookway Blvd Brookhaven MS 39601 USA

(601) 833-1704

Location