Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Troubadour Bistro

Address:2/F, 1333 Huaihai Rd M., near Baoqing Rd
Phone:54667182
Time:11am-11pm

Troubadour is a colorful and eclectic bistro serving a variety European cuisine. The focus is primarily on Mediterranean flavors with lots of inspiration and influence from the Balkans. It has the distinction of being the only restaurant in...

0 like 0 comment