Is their indoor seating seating open?
Address: 2001 E 7th St suite d, Charlotte, NC 28204, USA
Michelle Bannister | Aug 5, 2020
No indoor seating yet.
Renee Gonzales | Aug 5, 2020
No. Its only to go orders for now..
Thanks! Your answer is awaiting moderation.