What? Where?

Edo's Squid Reviews & Details

Edo's Squid

Edo's Squid is rated 3 stars

411 N Harrison St
(804) 864-5488

Love It Hate It Try It Edit It Share It

Edo's Squid is located at 411 N Harrison St in Richmond near the intersection of N Harrison St and W Franklin St. Their menu consists of Italian dishes . Call (804) 864-5488 today!

  • Cuisine:Italian
  • Major Intersection:N Harrison St And W Franklin St
What everyone says about Edo's Squid

Tell us more about Edo's Squid Richmond!

Edo's Squid Reviews, Richmond

Be the first to review Edo's Squid!
Review Edo's Squid

More Restaurants in Richmond

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013