North Italia, Foxtail Coffee to open on Sand Lake Road

It’s the first Orlando location for the Italian restaurant, which has eateries from California to North Carolina.