7443rd visitor, Write a review
Heart of Saigon Map

near T2H 0L3

Heart of Saigon is ranked #1 of 24 nearby Restaurants.

They say Heart of Saigon is excellent, quick, reasonable a pretty good Vietnamese Restaurant