Best Italian Restaurant 

Mamma ‘Zu

Readers' Pick

This ain’t no red sauce joint, and pizza is not listed on the blackboard. Mamma ‘Zu charms the purist looking for a taste of real Italy with classic preparations and ultrafresh ingredients. Some diners claim to abhor this strange little place, but its list of devotees is way longer.


Second Place: Edo’s Squid

Third Place: La Grotta Ristorante Italiano

Location Details


Subscribe to this thread:

Add a comment

Copyright © 2020 Style Weekly
Richmond's alternative for news, arts, culture and opinion
All rights reserved
Powered by Foundation