Skip to main content
You have permission to edit this article.
Edit
The Best Italian Restaurant 2018 Results
0 Comments

The Best Italian Restaurant 2018 Results

  • 0
Best Italian Restaurant

Edo's Squid: White beans and arugula

2018 Winner

Edo's Squid

411 N. Harrison St., Richmond

804-864-5488

edossquid.dinehere.us

Eating at Edo’s Squid is like having dinner at your Italian grandmother’s house. The tight, brick-lined space in the heart of VCU is always brimming with people and the telltale smell of roasted garlic, tables laden with pasta and wine. Every bite is an authentic experience, from the calamari to the tiramisu.

First Runner Up

Maggiano's Little Italy

Second Runner Up

The Giambancos Italian Grill

0 Comments

Related to this story

Get up-to-the-minute news sent straight to your device.

Topics

Breaking News