Deli offering Italian cuisine. Known for its tasty rotisserie and friendly service.