Island Cafe
Address:
829 Upshur St NW, Washington, DC 20011
Phone:
(202) 726-8200 Restaurants
Other Businesses:
- Uptown Tap House at 3412 Connecticut Ave. NW, Washington, DC 20038
- Jimmy John's at 2428 Wisconsin Ave NW, Washington, DC 20007
- Kitchen 2404 at 2404 Wisconsin Ave NW, Washington, DC 20007
- Coppi's Organic Restaurant at 3321 Connecticut Ave NW, Washington, DC 20008
- Rhode Island Avenue Diner at 2006 Rhode Island Ave NE, Washington, DC 20018