Mustache
Illustration · photos coming soonSpanish restaurant in Shanghai, China.
About
Mustache started since 2014 in Shanghai, offering traditional Spanish flavors and delicious dishes inspired by Spanish elements and fresh local food materials. Food menu is impressive with paella, seafood, ibeico pork and various tapas. As a faithful amateur of Spanish wine, Mustache insists on promoting the authentic food materials alongside with wines from different regions from Spain, wishing every meal in Mustache a memorable voyage of Spanish food and wine. Located in the center of Jing'an District with a cozy and relaxing garden.
Mustache on our blog
Reviews
Eaten here? Share your experience.
Read verified reviews on:
Mustache — frequently asked questions
Does Mustache take reservations?+
Contact Mustache directly to check table availability — details are in the Location & contact panel on this page.
Where is Mustache?+
Mustache is in Shanghai, China. The full address is NO.768 Julu Road, Jingan District. Tap "Get directions" for the map.
More Spanish restaurants in Shanghai
1
24.3(21)
34.3(21)
44.3(21)
5
6
