Ichi Sushi Menu

546 Scott Hall Rd, Leeds, LS7 3RA

Know a great happy hour or special for this location?