Every time I go to Greensboro on business, I have to make the trip to Giacomo's. This has got to be the best subs ever. You have to go there once, you will be addicted and go back many times.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.