This place has the BEST tomato sauce and bread! All of their food is great actually! & the service is MUCH better than most places in Blacksburg!
It's a little pricier than other places around, but well worth it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.