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
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 StreetCharlotte, NC 28205Get Directions
Website
Visit WebsiteInaccurate or incomplete information? Let us know.