Edo's Squid
Italian · Seafood · Bar
Edo's Squid is a casual Italian restaurant known for its calamari dishes and family-style portions served in a brick-lined space with a full bar.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Edo's Squid.
Local restaurants nearby
N Harrison St, VA
