Saigon Star Ultimate Subs & Vietnamese Cuisine

Saigon Star Ultimate Subs & Vietnamese Cuisine is Vietnamese Restaurant in Calgary.

Tags:
Vietnamese Restaurant,Bubble Tea Shop,Sandwich Shop
Category:
Vietnamese Restaurant