Home > iDEAL Focus
Default Default Latest Updates Most Comments

Authentic Iberian cuisine at an affordable price

On the second floor of 989 Wuding Road is CAbRA, one of the latest additions to Shanghai’s tapas bars and Iberian cuisine establishments. The menu focuses on appetizing Spanish morsels and boozy beverages, all for equally appealing prices....

0 like 0 comment