Feast your eyes (and tastebuds) on a delectable display

(NC)