Home > Dining
Default Default Latest Updates Most Comments

Albero Spanish Restaurant by Grand Kempinski Hotel, Shanghai

Address:2/F, Grand Kempinski Hotel,1288 Lujiazui Ring Rd

Grand Kempinski Hotel Shanghai’s Albero Spanish restaurant opens its door and infuses Lujiazui area with exceptional tapas as new dining choice. “Albero” is the name of a type of sedimentary rock found in Spain...

1 like 0 comment