December 25, 2016 By Tanji Rice Village, 2520 Amherst St, Houston, TX 77005 Get Directions | Website | (713) 529-2420