Thi Lotus Restaurant 13336 66th St Largo, FL 33773 Phone: (727) 531-3448
Category: Family Restaurant Diners