Siena Tuscan Steakhouse is worth all the hype
Located on the ground floor of the Ambassador Hotel is Siena Tuscan Steakhouse. I’ve heard many great things about this restaurant. It’s been high on my list of places to try and after one weekend, we decided to make reservations and swing by to see what the hype was all about.
Discover Details