Mamma Zu's has the best Italian food in Richmond. The service is less than desirable. The wait to be seated is unbearable. The service is even less desirable. If you can survive the initial presentation, you will enjoy the food.
Pros: food
Cons: ambience, service, location
more