Loading Map.... Alta House in Little Italy12501 Mayfield Road - ClevelandDetails 41.508889 -81.59618390000003 Address 12501 Mayfield Road Cleveland Ohio 44106 Upcoming Events No events in this location