HOME
MENU
BOOKING
HAVE A PEEK
FAQ
REVIEWS
More
The name itself consist of Edo, a former name for present-day Tokyo, and mae, which means nearby or local. Restaurant Omakase By Alex Cabiao