Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Troubadour Bistro

Address:2/F, 1333 Huaihai Rd M.
Phone:54667182
Time:6pm-10pm

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