Olivelli Deli

3120 N Davidson St Ste 100, Charlotte, NC

Menu (As of 10/30)

SoftVANILLA

Extras

P

Olivelli Deli: hours and how to order