Costa Deli
Deli · Sandwich Shop · Italian
Costa Deli is a long-standing deli offering cheesesteaks, Italian sandwiches, milkshakes, and groceries. Daily specials include homemade soups, sandwiches, and fresh cupcakes.
Location
Vota recommends
Location
Vota recommends