Holly Roll is a restaurant specializing in falafel wraps and appetizers. They offer delivery service.