The Brown Bag Deli in the Rice Village - 2540 Amherst, Houston, TX 77005