411 North Harrison Street, Richmond, Virginia 23220, United States
05:00 pm – 10:00 pm
05:00 pm – 11:00 pm
Copyright © 2021 Edo's Squid - All Rights Reserved.
We are now open for dine-in and take-out! Our new hours are Wednesday-Sunday starting at 5pm. Please call 804-864-5488 for reservations; we will take up to 2 months in advanced.