South 88 Viet Thai Restaurant

Add to itinerary
South 88 Viet Thai Restaurant logo

Restaurant specializing in Vietnamese and Thai food.