Hidden gem: Weavers is a charming British restaurant located in a local social club. Offers fine dining.