Deli specializing in fish and chips, also serving sandwiches.