Lulabelle's Sweet Shop

Ice cream shop · 847 Upshur St NW, Washington, DC

Hours

More food in Washington, DC · Ice Cream in Washington