Drag box to select area
Located in the heart of Cleveland Heights' Little Italy, Nido Italia has been serving Italian cuisine for decades. If your weakness is pasta, Nido's is the place for you: Its menu offers 13 pasta dishes in addition to seafood, chicken and lamb entrées. Nido's also features an elegant dining room, which can be reserved for special events.
12020 Mayfield Rd, Cleveland, OH 44106
- Hours: Lunch: Tue - Fri, 11:30 am - 2:30 pm. Dinner: Tue - Thu, 5pm - 10pm; Fri, Sat, 5pm - 11pm