Albaluz Shanghai (Hengshan Lu)
No. 23, Hengshan Fang, 320 Tianping Road 天平路320弄衡山坊23号
Albaluz is a decade-old Spanish restaurant in Shanghai known for its traditional dishes of paella, fideau, hand-carved Iberico ham, BBQ pork ribs, and classic tapas.







