Ophelia's Fish House
CLOSED NOW
Today: 4:00 pm - 10:00 pm
Tomorrow: 4:00 pm - 10:00 pm
Phone: (202) 543-1445
Address: 501 8th St SE, Washington, DC 20003
Website: http://www.opheliasdc.com
505 8th St SE, Washington, DC 20003
1100 Maine Ave SW, Washington, DC 20024
509 7th St NW, Washington, DC 20004
327 7th St SE, Washington, DC 20003
601 Pennsylvania Ave NW, Washington, DC 20004
1101 S Joyce St Ste B26, Arlington, VA 22202
1326 14th St NW, Washington, DC 20005
1503 17th St NW, Washington, DC 20036
2231 Crystal Dr, Arlington, VA 22202
750 15th St NW, Washington, DC 20005