← El Monte restaurants
Lab 88
No reviews yet
Korean10602 Lower Azusa Rd, El Monte
Own or manage Lab 88? Claim this listing free
Hours
Hours not listed yet.
Details
Address10602 Lower Azusa Rd, El Monte 91731
Phone+16266720034
Websitehttp://lab88.space/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.