There is no better deli in the area....none come close to it...but yes, I wish they were open later than 5 or 6PM.
All reviews seem positive