So I read the other 2 bad reviews and was shocked to hear how they rated this place. So I agree that the place doesn't have the best ambiance, but do they serve you a proper, deli...
this place is a piece of dump the workers have attitudes and the food is stale and disgusting