East of Xinshiqiao, No. 101, Baihuazhou, West Street (inside the original Haneda Fine Art Museum)
View on Map
What travelers say:
This restaurant is easy to find. It is close to transportation. Their grilled oysters are really delicious. They are paired with sauce. The environment is very good and the service is thoughtful. I like it.