Shanghai
Saigon Mama is one of Shanghai.

1. Saigon Mama

7.7
#113 Retail Plaza, Shanghai Centre, 1376 Nanjing Road West (Xikang Road), 上海市, 上海市
Vietnamese Restaurant · Jìng'an · 11 tips and reviews