Edo's Squid

411 N Harrison St , Richmond VA 23220 (804) 864-5488
Cuisines and Dishes at Edo's Squid:
  • Italian

Map of Edo's Squid

Owner? Update your menu! Own Edo's Squid? Update your menu online!