I am one day away from making my ADR'S
90 days tommorrow till our trip, and I am trying to decide on Teppon Edo
Is this the table service restaurant in Japan? I thought it was called something else, and I cant tell from the menu on All Ears if its the same place or not.
Any reviews please, include the good the bad and the ugly.
TIA
90 days tommorrow till our trip, and I am trying to decide on Teppon Edo
Is this the table service restaurant in Japan? I thought it was called something else, and I cant tell from the menu on All Ears if its the same place or not.
Any reviews please, include the good the bad and the ugly.

TIA