Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Cabra

Address:991 Wuding Rd
Phone:021-5266 8620
Time:12:00am -00:00am

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