Menu
Need Tips in ENG/UK
Search
England
England
Birmingham
Restaurant Vietnamese
Restaurant Vietnamese in Birmingham, ENGLAND
Pho
56 Grand Central Shopping Centre Stephenson Place, Birmingham, ENGLAND