Cleo & Patek is a quaint establishment nestled in Westbury, NY, offering a unique selection of handcrafted goods.
Specializing in artisanal creations, Cleo & Patek provides a charming space for customers to discover one-of-a-kind treasures.
Generated from their business information