Venue Info

Known For

Italian

Pizza

Siena Tavern, located in North River, is an Italian resto that's sophisticated and industrial. Most of their dishes (like their pasta) are made/prepared in-house by capable hands so you'll be praising the food as much as the impressive light fixtures.