213 reviews
Address:
908 N Flagler Dr, Fort Lauderdale, FL 33304, United States
City:
Texas Fort Lauderdale
Category:
US places Ice cream shop
Phone number of Softea Dessert Bar in Fort Lauderdale, Address of Softea Dessert Bar in Fort Lauderdale, Working hours of Softea Dessert Bar in Fort Lauderdale