We are family owned and operated since 1992, and we pride ourselves in providing you with fresh, delicious, and healthy food. We strive to provide outstanding service
, in a welcoming enviorment. Thank you for being part of our family.
Downtown - Located in the Bayou Center in the Theater District
540 Texas Ave.
Houston, TX 77002