Palace Social 4191 Bellaire BoulevardSuite 150Houston, TX, 77025 View Phone 713-913-4955 4191 Bellaire Boulevard, Suite 150Houston, TX 77025 View Website Experience & Reliability About Connect with this Business: Menu Reservation Send to My Email Send to My Phone Print this Page