Seven Lucky Gods, found within the trendy CARGO 2 development at Wapping Wharf in Bristol, offers a vibrant taste of Tokyo's Izakaya scene. It's a casual, lively spot with a focus on Japanese-inspired small plates, perfect for sharing and enjoying with drinks. The...