Palace of Japan is located in the Riverdale section of the Bronx. It has the best Japanese food in the Bronx. You must try the vegetable gyoza and their lemon grass soup is sheer perfection.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.