- Rating: 3.9/5 (12 reviews)
- Address: 5174 Northwest 26th St. Ocala, Florida
- Categories: Italian
- Read more on Yelp
This story features data reporting by Karim Noorani, writing by Jaimie Etkin, and is part of a series utilizing data automation across 68 metros.