The premier landmark of Cleveland’s historic Little Italy, Nido Italia has been serving traditional Italian cuisine and premier wines for decades.
Upscale, old-school standby that offers everything from subs & salads to scallopines.
Connect on Social Media:
Address: 12020 Mayfield Rd, Cleveland, Ohio 44106
Phone: (216) 421-0221
LUNCH Tuesday-Friday: 11:30 am-2:30 pm
DINNER Tuesday-Thursday: 5:00 pm-10:00 pm
Friday & Saturday: 5:00 pm-11:00 pm
Sunday: 3:00 pm-8:30 pm