Company name: Little Tokyo Restaurant
Description: Freshly made sushi & cocktails
24 Central Rd, Leeds LS1 6DE, United Kingdom