Pho Xe Lua 火車頭, 10060 Bayview Ave., Toronto Kensington-Chinatown
914th visitor, Write a review
Pho Xe Lua 火車頭 Map

near L4C 2K9

Pho Xe Lua 火車頭 is ranked #3 of 25 nearby Restaurants.

They say Pho Xe Lua 火車頭 is fair