Edo's Squid
411 N Harrison St. Richmond. VA 23220. United States
★ 4.5
Location / Map
411 N Harrison St. Richmond. VA 23220. United States
Work Hours
Monday
5–10 pm
Tuesday
5–10 pm
Wednesday
5–10 pm
Thursday
5–10 pm
Friday
5–11 pm
Saturday
5–11 pm
Sunday
5–10 pm
Reflections
User #1
★ 5.0
"Service and food can't be beat at moderate prices"
User #2
★ 5.0
"Heaping portions of delicious dishes in a funky space for an even better price."
User #3
★ 5.0
"Small place but very good sea food Fun place with a hip vibe."