The best coffee ever... Forget about Nerro and Costa, Giggi's is the same price and only round the corner! They have loyalty cards as well :) I've been there solo, with friends, with family, as a couple, and hell yeah, I'd even go there to get my business on too. :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.