Cozy spot with a home-like atmosphere. Known for its large, satisfying sandwiches and good service.