Anacapri Italian Restaurant
(305) 232-8001 | View Website

12669 S Dixie Hwy, Miami, FL | Directions   33156

25.652136 -80.330154
Get Directions