EMBED </>More Videos

Best new restaurant concept winner. (WPVI)