Souba Japanese Restaurant(薮八荞麦面日本料理)
Share to
No. 1, Building 5, Yongjia Court, 570 Yongjia Road, Xuhui District, Shanghai, China
Popularity ★★★☆☆
Featured Merchant
Local Pick
food


✓
Free Wi-Fi✓
Free AC✓
Free ParkingStore 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 DemandStore Phone
18221535177Location Guide

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