Deli Central is a deli offering fresh, local food in a relaxed environment. Conveniently located near a major transportation hub.