Venue Info

As soon as you enjoy one of Sienna On The Square's pasta dishes, you'll know why they've won a bunch of awards since 2013.