Sushi Tomo is an Asian fusion sushi bar located in East Palo Alto, CA, offering a fresh and delicious Japanese cuisine prepared by professional chefs.
With a menu made with love and a focus on simplicity, Sushi Tomo provides an inebriating experience of flavors that will satisfy any hungry customer.
Generated from the website