Lantao
Asian Restaurant, Cocktail Bar
1717 Collins Ave, Miami Beach, FL 33139
(305) 604-1800
(305) 604-1800
4.0 / 5 based on 20 votes
Photos
... crab spring rolls. The BBQ pork ribs in toasted peanut sauce will make you not...
Sample the blue crab spring rolls the Miami New Times calls, “cleanly,...
... BBQ pork ribs with toasted peanuts and scallion.