Chapel Square

66 Church Street, New Haven, CT 06510

Property Information

  • For Lease Contact for pricing
  • Property Type Retail - Street Retail
  • Property Size 70,000 SF
  • Lot Size 2.51 Acre
  • Property Tenancy Multi-Tenant
  • Year Built 1964
  • Date Updated Aug 5, 2026

1 Space Available

181 Crown Street

Space Type

Restaurant

Lease Rate

Contact for pricing

Total Space

5,029 SF

Divisible Space

5,029 - 5,029 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Build Type

Partial build out

Turnkey

No

Partially built out restaurant space available in close proximity to Yale
Located on the ground floor of the Omni Hotel (309 key hotel) with access and visibility to Crown Street
Urban New Haven site with direct access to Yale (16,000 students) and multiple, high rise office buildings   

Contacts

Location

Located at 66 Church Street, New Haven, CT 06510, this property is part of the Downtown New Haven neighborhood and Bridgeport New Haven market.

Contact Chapel Square
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.