Restaurant Review: Pez Vela

by

Rating: 4 of 5

Pez Vela

Paseo del Mare Nostrum 19-21, Barcelona View Map

93 221 6317

Visit Website

Mon-Fri, 1 to 3.45pm; Sat-Sun, 1-4.30pm; Mon-Thur & Sun, 8-11.30pm; Fri & Sat, 8pm-12.30am