Sha Bu House Address 9889 Bellaire Blvd Ste 319 Houston , TX 770,363,468 Contact Lin Chen Owner Phone: 8329258887 Websitehttps://www.shabushabuhouston.com By |2022-04-27T21:01:02-05:00April 27th, 2022|Comments Off on Sha Bu House Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkEmail About the Author: