Edos Squid
Restaurant $$
411 North Harrison Street, Richmond, VA 23220
Richmond
Description
Casual brick-lined Italian restaurant with a full bar & plenty of calamari dishes on the menu. Frequently Asked Questions
Places You Should Consider
Edos Squid Photos
News & Articles