Trattoria Ristorante Navicello is an Italian restaurant. It is located at Via Nonantolana 1341 in Modena, Italy. The restaurant offers a fish menu on Fridays.