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