American restaurant · Miami-Dade County
"At this down-home, South Miami restaurant know for its rather decadent Southern eats, its key lime pie is a favorite way for diners to end their meal. Topped with berries and a dollop of freshly whipped cream, the tangy pie is the star and a restaurant favorite." - Olee Fowler