w/ garlic, pine nuts, red pepper
spaghetti, penne
stay safe
Copyright © 2022 Edo's Squid - All Rights Reserved.
We are now open for dine-in and take-out! We are open 7 days starting at 5pm. Please call 804-864-5488 for reservations; we will take up to 2 months in advanced.