The motto of Cosmo's is "Taste the World". They certainly have a wide variety of cuisines. The menu features Greek, Thai, Japanese and Middle Eastern to name a few.
Been there, done that? Do tell us about it! Submit a review of this Charlotte restaurant today.
4 of 5 stars
Showing All Restaurants