Oh My Soul

Photo of Oh My Soul

About

Oh My Soul is Charlotte’s first vegan restaurant, located in the NoDa arts district at 3046 N Davidson Street, serving creative plant-based cuisine infused with South African flavors. Founded on principles of compassion and kindness, the restaurant offers a full menu of waffles, wraps, burgers, and pastries made entirely cruelty-free, alongside an additional grab-and-go location called “Oh My Soul On The Moo’ve” in Uptown. The establishment has been voted the best vegan restaurant in Charlotte multiple times and operates as an independent cafe that emphasizes community connection and exceptional hospitality.

Hours

Monday: Closed
Tuesday: Closed
Wednesday: 11:00 AM – 9:30 PM
Thursday: 11:00 AM – 9:30 PM
Friday: 11:00 AM – 9:30 PM
Saturday: 10:00 AM – 9:30 PM
Sunday: 10:00 AM – 5:00 PM

Location

3046 North Davidson Street
Charlotte, NC 28205
Get Directions

Inaccurate or incomplete information? Let us know.