Uchi

Japanese ‘street food’ restaurant with vegan sushi, tempura etc.