The Licking

12490 Northwest 7th Avenue, North Miami 33168, Florida, Miami-Dade County, United States
786-703-3087