Edo
Japanese Sushi & Maki
Edo Platter for 2-4 Persons
32 pieces of tekka maki, tempura roll & more
Please enable JavaScript to continue using this application.