Please select one of the stores below to browse our menu and for your online order.
Silber store is located at 1106 Silber Rd, #D1, Houston, TX 77055.
Phone number: 832-519-9572 and 281-974-3859
Holcombe store is located at 2518 W Holcombe Blvd, Houston, TX 77030
Phone number: 346-204-5523
43rd store is located at 1214 W 43rd St, #500, Houston, TX 77018.
Phone number: 713-636-2665
China Town store is located at 9896 Bellaire Blvd, Ste C2, Houston, 77036
Phone number: 832-834-7376
Westheimer store is located at 5901 Westheimer Rd, Ste H, Houston, TX 77057
Phone number: 832-991-8461
Pearland store is located at 9415 Broadway St, Ste 115, Pearland, TX 77584
Phone number: 346-409-1332