158 Tuskawilla Rd Ste 1300, Winter Springs, FL 32708
251 views 💖 1
Pho Au Lac & Boba Tea is a Vietnamese restaurant located in Winter Springs, Florida. The restaurant is known for its pho and boba tea, and it has received positive reviews for its food and service. The establishment is open for takeout and delivery, and customers can order online.