Location

6450 Georgia Ave NW

Crab World Seafood Restaurant

Washington, DC 20012

Mon.-Thur. 11am-10pm
Fri. & Sat. 11am-11pm
Sun. 12noon-10pm