Get directions to: I Love Boba, Los Angeles, CA
Restaurant address: 534 S Western Ave Los Angeles, CA 90020, USA
Restaurant: I Love Boba