Grapes & Flavours Ltd is an intimate wine bar and bistro offering a world of flavour in every pour and bite. It is located at No. 36 Station Road.