Izalco Restaurant
Address:
1228 11th St Nw, Washington, DC 20001
Phone:
(202) 289-2669
Restaurants
Other Businesses:
- Grist Mill at 815 14th ST NW, Washington, DC 20005
- Elizabeth's on L at 1341 L St NW, Washington, DC 20005
- Dominos Pizza at 1112 M St NW, Washington, DC 20005
- Lima at 1401 K St NW, Washington, DC 20005
- The Spot Deli at 701 H St NE, Washington, DC 20002