Pyramid Wine & Spirits is a downtown Memphis establishment offering a selection of wine, beer, and liquor. It aims to be a premier spot for these needs.