Home > Dining
Default Default Latest Updates Most Comments

Albero Spanish Restaurant

Address:1288 Lujiazui Ring Rd.
Time:11:30am -2:30pm; 5:30pm-10pm

Immerses in romantic and charming Spanish melodies, guest can sample renowned traditional Spanish Tapas. From iberico ham, rich Spanish soups, seafood, and cheeses, each dish will tantalize the taste buds and leave one asking for more. No o...

1 like 0 comment