Italian Restaurants in Shrewsbury
The best places in Shrewsbury to eat Italian. Our interactive map features all restaurants around Shrewsbury who offer this dish to eat out or take away.
Show 10+ restaurants on map
This is a list of all the eateries where you can order Italian or dine out.
4.7
Menu
4.7
Menu
City: Shrewsbury, 79 S Quinsigamond Ave, Shrewsbury I-01545-3537, United States
"One of my favorite Thai places. I order the same thing every time (drunken noodles with tofu) and I think their portion sizes have gone down slightly. I usually have leftovers where the meal lasts for at least two days and this last time it was noticeably lighter and I did not. Hopefully that was a one off but the food is still delicious as always."
4.3
Menu
4.3
Menu
City: Shrewsbury, 6 Hartford Tpke, Shrewsbury I-01545-4531, United States
"Love the Regatta Sub! It is worth trying it in Italian as they make it fresh for you. Also the best flight/flight sandwich when you dry it (no oil). The 30” Party Subs are the best for feeding a group of hungry MassHOLES!!!"
4.1
Menu
Online table booking
4.1
Menu
Online table booking
City: Shrewsbury, 582 Main Street, 01545 Shrewsbury, United States
"Overall it was good. It's a small, loud place. Our waitress was somewhat abrasive. Nice wine selection, and the food, pizza and Tuscan bean app in our case, were good. Service: Dine in Meal type: Dinner Price per person: $30–50 Food: 3 Service: 3 Atmosphere: 3"
4.5
Menu
4.5
Menu
City: Shrewsbury, 555 Shrewsbury Ave I, Shrewsbury, NJ, 07702, United States
Delivery, Parking, Reservations, Wifi
4.5
Menu
4.5
Menu
City: Shrewsbury, 14645 Mount Airy Rd, Shrewsbury I-17361-1432, United States
"An employee under the name Richard Harper attacked my wife verbally after asking for another order of pizza. He told her. You stupid woman if you want to go to the kitchen and do it! It's just unacceptable."
4.4
Menu
Online table booking
4.4
Menu
Online table booking
City: Shrewsbury, 555 AveNJ 07702, Shrewsbury, United States
"Only thing was, I called to confirm and wrote down I was bring a bd cake, nothing was said until I was putting candles in it. They said oh yeah we charge $20 if you bring own desert. They made good on it because I wasn't told. However, $20 alot to serve a cake I brought for a table of 9."
4.6
Menu
4.6
Menu
City: Shrewsbury, 1087 Broad St Shrewsbury, NJ 07702-4315, United States
"Booked a table for 6 for a work friends birthday, we were given a gorgeous area towards the front of the building that had really comfy seating. The staff were incredible and attentive at all times. My friend was really surprised that they offer halal pepperoni as it’s something she can never normally order when going out. Additionally their vegan range has so many options, including vegan strawberry ice cream which was a big hit. Very excited to come back and try the the Nutella pizza ring next time, but unfortunately we didn’t have space for it this time due to the portion sizes being so big! Couldn’t recommend more, the waiter that served us was amazing"
3.7
Menu
Online table booking
3.7
Menu
Online table booking
City: Shrewsbury, 745 Main St, Shrewsbury, United States Of America, 01545
Children, Accepts Credit Cards, Delivery, Parking
4
Menu
Online table booking
4
Menu
Online table booking
City: Shrewsbury, 1087 Broad St, 07702, Shrewsbury, US, United States
"Stopped in for a slice today purchased a slice and a soda. It cost me $7.50.... when I question the girl at the counter she stated that the prices went up due to Covid. GIVE ME A BREAK already . I can get a lot of other food for that price . So crazy no more Mangia for me!"
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
City: {{ slotProps.result.city.name +
(slotProps.result.extended_address ? ', ' + slotProps.result.extended_address : '')
}}
{{ slotProps.result.custom_description.text | str_limit(150) }}
Italian
You can find Italian in 10+ Restaurants.
We help you find a restaurant in your area where it tastes best.
Price
The Average price for Italian is:
$8.6