Free delivery & take out for our neighbors*.


Star 1

(Upper Kirby)

Phone: 713-523-0800

Address: 2111 Norfolk
Houston, TX 77098


view hours, directions, and more

Star 2

(Washington Ave.)

Phone: 713-869-1241

Address: 77 Harvard
Houston, TX 77007


view hours, directions, and more