Otabe

Otabe
213 Upper Richmond Rd, London, SW15 6SQ
  • Telephone 02087809090

Emphasising health through natural, organic ingredients and traditional preparation methods, Otabé is a Japanese offering wholesome sushi, udon, miso, and more!

Text supplied by third party.