Ichi Sushi
Ichi Sushi is an independent Japanese restaurant based in Leeds and Harrogate, passionate about Japanese food and their mission is to offer the best sushi in Yorkshire.
The Brief
Food Photography | Food Styling | Social Content | Menu Imagery | Christmas Theme