No photos yet
Parent company
Krewe
Number of stores in U.S
18
Brand Deck
Not available

Description

KREWE is an independent luxury eyewear brand founded in 2013 in New Orleans, known for its culturally inspired, handcrafted frames that blend Southern charm with contemporary design. The company operates a mix of flagship stores and smaller "Tiny House" concept shops across the U.S., offering a personalized retail experience that reflects its New Orleans roots. KREWE's retail spaces often feature unique architectural elements and amenities like in-store optical services and natural wine bars, enhancing the customer experience. With a commitment to quality and design, KREWE continues to expand its presence in select markets nationwide.

Brand Category

Retail

Join now to access the complete information.

Site criteria

Size range

100 - 300 SF

Ideal size

200 SF

Optimal frontage

100 LF

Basic requirements

Target markets

  • Example
  • Example
  • Example

Preferred anchors

  • Example

Preferred co-tenants

  • Example

Preferred traffic generators

  • Food
  • Entertainment

Preferred location type

  • Street
  • Lifestyle
  • Grocery

Preferred building type

  • Free-standing
News & Alerts
No news & alerts added yet
In-House Contacts
Brokers