Barcelona Pizzeria

Every pizza that comes from the oven reflects Barcelona’s passion to deliver delicious pizzas you won’t forget. Traditional and gourmet options are available, as well as Italian favorites like Stromboli, Calzones and pasta creations. Or if you’re extra hungry, try the Fat Sandwich, stuffed with ingredients. No matter what time of day or night, chances are, they’re open!
Get directionsOpen standalone map in fullscreen mode
Barcelona Pizzeria

loading map - please wait...

Barcelona Pizzeria 36.847054, -75.985419 716 21st Street, Virginia Beach, VA 23451, United States (Directions)
• Delivery 24 hours a day! • Pizza • Sandwiches
Open 7 Days a week 10 AM to 5 AM
716 21st Street Virginia Beach, VA 23451
757-422-0340