Schofields is a deli offering a variety of food options. The establishment is located at 73a Carlton Street and has recently undergone exterior renovations.