Lecosho

Tucked away on Harbor Steps, this popular spot offers innovative small plates, entrees and a not-to-be-missed happy hour. L and D.

Address: 

89 University St.
Seattle, WA 98101
United States

Phones

206
.
623
.
2101

Website

Map

0