Start from
Little Tokyo Florist
333 S Alameda St #110, Los Angeles 90013