Home>Shanghai>food>Souba Japanese Restaurant

Souba Japanese Restaurant(薮八荞麦面日本料理)

No. 1, Building 5, Yongjia Court, 570 Yongjia Road, Xuhui District, Shanghai, China
Popularity ★★★☆☆
Featured Merchant
Local Pick
food
Souba Japanese Restaurant
Gallery 1
✓
Free Wi-Fi
✓
Free AC
✓
Free Parking

Store Rating

2.9
Taste
2.7
Environment
2.8
Service
On Demand
Per Capita

Store Intro

The Beatles Japanese Cuisine (Shanghai Stadium Branch) is located in Yongjia Court on Yongjia Road, Xuhui District. It specializes in classic Japanese dishes with a modern twist. The restaurant features a warm and elegant ambiance, blending contemporary design with Japanese aesthetics, making it ideal for casual dining or small gatherings. Signature offerings include fresh sashimi platters, grilled salmon sushi, and Wagyu sukiyaki, all prepared with high-quality ingredients. With an English menu and foreign card payment options, the attentive service ensures a delightful experience for both locals and international visitors seeking authentic Japanese flavors.

Recommended Dishes

天妇罗拼盘

天妇罗拼盘

TBDGood Review

外酥里嫩,搭配特制蘸料,经典日式风味

和牛寿喜锅

和牛寿喜锅

TBDGood Review

优质和牛搭配蔬菜,汤底鲜美,暖胃之选

炙烤三文鱼寿司

炙烤三文鱼寿司

TBDGood Review

表面微炙的三文鱼搭配醋饭,香气浓郁

新鲜刺身拼盘

新鲜刺身拼盘

TBDGood Review

精选多种时令鱼生,口感鲜甜细腻

Online Booking

No refund or change after confirmation

Store Overview

Open Time
10:00 - 22:00
💰Per Capita
On Demand
Store Phone
18221535177

Location Guide

Location Guide
View Detailed Map & Route
Store Address
Copied
No. 1, Building 5, Yongjia Court, 570 Yongjia Road, Xuhui District, Shanghai, China