Cleo's Palace
Closed
444 Atlantic Ave
Brooklyn, NY 11217
Cleo's Palace, located on Atlantic Avenue in Brooklyn, NY, is a vibrant boutique known for its Egyptian-themed decor.
This unique shop offers a variety of men's and women's apparel, along with a charming selection of handmade jewelry.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.