Licking South Beach

Soul food restaurant · 754 - 758 Washington Ave Unit Unit Cu 3-4, Miami Beach, FL

Dine-In

Hours

More food in Miami Beach, FL · Soul Food in Miami Beach