See all Restaurants in Richmond Richmond for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Edo's Squid Cuisines: Italian About Edo's Squid, 411 N. Harrison St., 804-864-5488. Located on the second floor, above Stuffy's Subs, in the VCU area. Delicious Italian and seafood dishes. Moderate to expensive. Add to Wish List
Travelers also viewed these places similar to Edo's Squid Bistro Twenty-Seven Gibson's Grill Romano's Macaroni Grill Avenue 805 Ristorante Amici
Places to visit nearby Fossil Fossicking Sites Jack Brown Lions Park Bush Tucker Garden Places to eat nearby Kronosaurus Korner