Unclaimed
Permanently Closed
Fratelli's Italian Restaurant
Italian Restaurants
120 Commerce Boulevard, Oldsmar, FL · 34677
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating