Ramen Okidoki & Lims Chicken
10603 Bellaire Blvd, Houston 77072