1717 23rd Ave, Greeley, Colorado 80634 USA
Hardly any crust on the bottom of this Key Lime Pie
Photo Credit: Yelp