Shabu En Hot Pot
Restaurant
•
9110 Bellaire Blvd # B, Houston, TX 77036, USA
8.8
Monday: 11 AM – 10 PM
See if anyone you trust recommends it!