Shabu En - 9110 Bellaire Blvd # B, Houston, TX 77036, USA on Eaten