We were at the Town Square Cafe & Restaurant for pasta night, and everything we tried was delicious! I was in town for a conference and will definitely return when I'm back in the area! We were extremely pleased!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.