Looks like something didn't work quite right. Please reload this page.
Restaurants
Stroud
Town Centre
Piazza Italia - Stroud

Piazza Italia - Stroud

Pizza, Italian

Dishes priced around£10

3.7/6

3 reviews

Photo of restaurant Piazza Italia - Stroud in Town Centre, Stroud
Piazza Italia - Stroud is not bookable via Quandoo yet. To make a reservation, contact the restaurant using the details below. Checkout the opening hours first and bear in mind that if you reserve ahead, you won't have to wait in line.

About Piazza Italia - Stroud

Family-friendly ✨
Good for groups 🎉
Card payment
Parking options
Open now
-
Closes at 2:30 pm
Friday
12:00 pm - 2:30 pm
5:30 pm - 11:00 pm
Saturday
12:00 pm - 2:30 pm
5:30 pm - 11:00 pm
Sunday
12:00 pm - 9:00 pm
Monday
Closed
Tuesday
5:30 pm - 10:30 pm
Wednesday
12:00 pm - 2:30 pm
5:30 pm - 11:00 pm
Thursday
12:00 pm - 2:30 pm
5:30 pm - 11:00 pm

More about the restaurant: Piazza Italia - Stroud

Obsessed with pizza and pasta? You’ve come to just the right place, then... Piazza Italia Stroud pride themselves in serving up authentic, traditional and delicious Italian meals at their pizzeria in The Maltings, Merrywalk. The menu at this Stroud town centre spot is just bursting with all manner of glorious dishes such as Cannelloni Napoli filled with mince meat in tomatoes and a thick bechamel sauce, Mamma Mia pizza piled high with mozzarella, tomatoes, garlic, ham, salami and mushrooms or Agnello al Rosmarino – lamb cutlets cooked in an incredible garlic, wine and rosemary sauce. Drooling? Us too. Book a table today and put a stop to those cravings immediately!

Frequently asked questions

Can I pay with a credit card at Piazza Italia - Stroud restaurant?

Yes, you can pay with Debit / Maestro Card.

Does the restaurant Piazza Italia - Stroud have Outdoor seating?

No, the restaurant Piazza Italia - Stroud has no Outdoor seating.

Thinking about making a Piazza Italia - Stroud booking?

What's the restaurant buzz at Piazza Italia - Stroud all about? Great Pizza food and beverages keeps diners coming back for more at Piazza Italia - Stroud. Located near Town Centre in Stroud, Piazza Italia - Stroud features dishes like Italian. Check out what sets Piazza Italia - Stroud apart from other restaurants in Stroud and book a table today to enjoy your next meal out!