Owners Jake and Raquel Stevens have filed a liquor license application for the 50+ seat Italian restaurant named Leeward that they have under development at 85 Free Street. Here’s a look at the draft menu.
Owners Jake and Raquel Stevens have filed a liquor license application for the 50+ seat Italian restaurant named Leeward that they have under development at 85 Free Street. Here’s a look at the draft menu.