Tokyo Steak House and Sushi Bar

Restaurant in Lewes, Delaware

Japanese restaurant

17906 Coastal Highway, Lewes, 19958