Restaurants

Italian in Richmond

Edo's Squid

Head up the worn carpeted stairs to join the diners at Richmond's most popular – and crowded – Italian restaurant. Most regulars order pasta, which comes in gigantic servings, and drink tumblers of quaffable Italian…