Cleo's Palace

Closed
Call
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

Own this business?
See a problem?

You might also like

United StatesNew YorkBrooklynCleo's Palace

Partial Data by Foursquare.