Leo's Kitchen offers Asian and Vietnamese cuisine, including bubble/boba tea. This establishment is located at Västmannavägen 6A in Fagersta.