上海婆婆 (Metro City Plaza) (Closed)
Shanghai Po Po (Metro City Plaza)
3.5
3.5
210 Reviews
Taste
Decor
Service
Hygiene
Value
|
1776
Copied to Clipboard
105
56
19