Vietnamese Restaurant In KL

Vietnamese Restaurant In KL

Super Saigon Review: An UnPHOgettable Vietnamese Experience In Ampang

Super Saigon is a Vietnamese restaurant in Persiaran Ampang serving up Vietnamese pho, spring rolls, custard flans and so much more.