Umai
➤ United Kingdom, E20 1EH, Newham
Vegetarian, Japanese, Seafood, Asiatic, Sushi
"Came here this week to try out the prawn tempura udon, was delicious and the student discount on top was great! Very sweet staff, had a great udon and went home full :"