Listings >> Thai Lotus Garden 305-446-2360 Add to favorites Favorite Add to favorites Favorite 318 Miracle Mile Miami 33134 FL US Get directions Thai