This place has closed. Not true?
1103 19th St NW Washington, DC 20036, United States
1103 19th Street NorthwestUSDistrict of ColumbiaWashington20036
$Restaurant, Asian RestaurantToday 11:00 am – 7:00 pmMenu
Oh Fish is a sushi restaurant located in Washington, D.C where you can design your own maki sushi that makes for a delicious and nutritional meal.