Two Brothers From Italy Pizzeria - Elmhurst

Pan-asian Cuisine, American Cuisine, European
128 W Park Ave, Elmhurst, IL 60126, United States
Dishes: 19

Two Brothers From Italy Pizzeria

4.3 / 5 of 153 Reviews
Phone
+16308330414
Address
128 W Park Ave, Elmhurst, IL 60126, United States

Reserve now

Feedback

★ 4.3 / 5 of 153 Reviews

What Sarah I likes about Two Brothers From Italy Pizzeria:
Highly recommend! Hands down the best thin crust pizza ever! Always fresh and delicious! I've been ordering takeout from here for years and never a disappointment. Staff is always extremely warm and friendly as well. View all feedback.

What Irish T doesn't like about Two Brothers From Italy Pizzeria:
The good and bad from our take-out leaves me to rate this restaurant slightly above 3/5 stars. The lemon chicken was really well cooked, including the pasta, and we were pleased to have 2 chicken breasts. The marinara sauce for our kids' pasta was poorly made and lacked any authentic flavor. The side salads included were literally a pile of lettuce and 1 tired looking tomato wedge, without any added carrot, onion, or... View all feedback.

Adequate at best. sauce lacks flavor and cheese seems either low fat or low priced. ordered thi...

brian-s-flower944

It's been a staple of my family since I was a kid. Some of the best Pizza in town

mark-p-teacher27

This is a special restaurant where we shared many family celebrations. Life changes but the foo...

renee-c-bank6105

First time back to this fabulous restaurant in awhile and it is every bit as delicious as I rem...

renee-c-dog4

Excellent service from both the hostess and waitress. Courteous attentive throughout the entire...

nikki-b-vine7868

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now