Driving directions

Optimist Hall

1115 N Brevard St, Charlotte, North Carolina, United States of America
Review summary
Inez Eldewek
2 weeks ago
Tasty food! Restaurant located in a well redesigned textile factory made shopping/restaurants mall. All kinds of food, American, Mexican, Indian to name a few. People if all walks of life are enjoying the open space and delicious food! Highly recommended!