MovieMaps

Photo of Le Dome

Location: La Terrazza
As Seen In: iZombie episode 5x07 “Filleted to Rest

Chef's body sits behind her desk with her head covered in plastic wrap.