Dessert - MenuNew World Tampa
$8
Tart Key Lime curd in a graham cracker crust, topped with lime scented whipped cream.