Deli specializing in rotisserie meats, grilled and fried fish, and a variety of prepared dishes.