"I visited this place after reading about it in the Miami New Times, which labeled it the best sandwich shop. I would have to disagree with their description of "big, generous piles of deli meat," but I can say that they use very fresh ingredients in their sandwiches. Additionally, their pizza is a good representation of New York-style pizza."