Italian restaurant North Italia opens at The Summit

by