I have been to this place a couple of times they have very good ham sandwiches and other sandwiches/salads  It is kingdof pricey they have lunch deals most of the time . If its a holiday and you do not have the time to cook a ham they have very good glazed ham but, its gonna cost you...but its quality  place is clean and has good service
Pros:  Good sandwiches / clean place / good service
Cons:  Its gonna cost you unless you get a lunch deal
                        
more