Lecosho

(Courtesy of Lecosho)

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:

Map of Lecosho