Sirocco - Westside Deli (located inside Lee + White Food Hall)

Deli · 1020 White St SW Ste 6, Atlanta, GA

Dine-In

Hours

More food in Atlanta, GA · Deli in Atlanta