Video: Sublime Key Lime Pie

With 5 locations, Blond Giraffe is Key's West key lime pie powerhouse.