Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Troubadour Bistro

Address:2/F, 1333 Huaihai Rd M.

This novel concept adds a twist to the Shanghai restaurant scene with the best food Europe has to offer. Hearty dishes served family-style, which is fine dining at its most comfortable!

0 like 0 comment