Home > Town: Shanghai > Cuisine: Japanese > Uminosachi
Be the first to review this restaurant
Detailed map