United States / El Monte / RestaurantskoreanLab 88Address10602 Lower Azusa Rd, El MonteWebsitelab88.spacePhone+16266720034—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itWow Cow Korean BBQ · 39 mNot ratedThe Parker · 297 mNot ratedThe Good Donut · 357 mNot rated