Map
13 Lo Duc St., Hanoi, Vietnam
Price
4
Restaurant
Pho Thin