Uchi Post author By admin Post date 3 October 2020 No Comments on Uchi Japanese ‘street food’ restaurant with vegan sushi, tempura etc.