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
(216) 421-0221
  • Hours: Lunch: Tue - Fri, 11:30 am - 2:30 pm. Dinner: Tue - Thu, 5pm - 10pm; Fri, Sat, 5pm - 11pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »