Contact Us








Mailing Address
Crawfish Cafe
11209 Bellaire Blvd, Suite C-36.
Houston, TX 77072

Located inside the Hong Kong City Mall

(281)575-1746

Opening Times
Monday - Friday 3:00PM to 10:00PM
Saturday - Sunday 12:00PM to 10:00PM