Please check out our menu below.
If you have any questions please give us a call or stop by the Deli.
Download our Menu*
*Prices subject to change without notice.
281-484-3083
364A FM 1959 Dixie Farm Road Houston, TX 77034
Hours:
Monday - Friday 10:00 AM to 4:00 PM
Saturday Please Call