One of the strangest pieces of pie I have ever has was here. It was a granulated sugar extreme lime flavored gel substance called Key Lime Pie. This in addition to the so-so greasy fries and uninspiring menu cause me to pass it by.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.