Loading map…

Voodoo Bar

Experience the unique charm of Rome, Italy at Voodoo Bar. The enticing aroma of their culinary creations complements a delightful, melt-in-your-mouth texture. Enjoy dishes prepared with a focus on fermentation techniques.