Map
20 Ta Hien St., Hanoi, Vietnam
Price
1
Restaurant
Bun Cha