Brown Bag Deli
is a highly regarded Sandwich Place Restaurant
Ranked #1 of 33 Restaurants in Hough Houston.
Some say, it is lousy.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The short guy behind the counter will give you attitude if you ask him to fix an order HE screwed up to begin with. Lousy customer service.