A taste of Vietnam in Cape Town
Saigon Restaurant is a modest yet elegant two-storey restaurant with a contemporary setting and magnificent view of Table Mountain.
Saigon Restaurant is a modest yet elegant two-storey restaurant with a contemporary setting and magnificent view of Table Mountain.