Key Lime Pie @ Passport Restaurant
KEY LIME PIE
Passport Restaurant, Omaha
Sweet and tart key lime, graham cracker crust. Strawberry sauce drizzle.
Eaten: Sun, 01 Jan 2012 06:36