All reviews seem negative
A deli??? I don't think so. Stale bread, cheap cuts of meat and really skimpy sandwiches. We will never return.
Ubiquitous Houston-area deli features specialty muffalettas, hot and cold subs, salads, pitas and desserts.