Finga Lickin' is a restaurant offering both delivery and takeout options.