Two Brothers From Italy

Two Brothers From Italy

130 W Park Ave, 60126, Elmhurst, US, United States
575 Reviews 4.3

"finally a restaurant with great food to make reasonable trips and the ability to keep a conversation without loud music!"

Details

Phone: +16308330414

Address: 130 W Park Ave, 60126, Elmhurst, US, United States

City: Elmhurst

Website: https://www.twobrothersristorante.com/

Opening hours

Tuesday: 16:00 -21:30

Wednesday: 16:00 -21:30

Thursday: 16:00 -21:30

Friday: 16:00 -21:30

Saturday: 16:00 -21:30

Sunday: 14:00 -20:30

Statistics

Dishes: 227

Amenities: 12

Categories: 5

Reviews: 575


Address

Show Map

Reviews

4 /5 Rating

I love this place! Their pizza is SO GOOD! I typically like super thin and crispy crust, which this is not, so it amazed me how flavorful their pizza was. I will come back again and again. Service was just ok, but the pizza more than made up for it.

5 /5 Rating

this place is probably the most beautiful Italian restaurant in idourst I've ever been. eating is really good. it is also good for children. the tabletops have paper on them so that children can play and draw while they need something peace.

4 /5 Rating

I'm a graduate student at the elmhurst college. 1) they delivered 2) delicious crust and pizza 3) everyone loved it in my class! I was in a prise for pizza and decided to support a local business. I'm glad I did it! love the crust!

4 /5 Rating

standard Italian tariff, but you can choose any type of pasta with any sauce I like. reasonable prices. we had a very nice server for our dinner. I will come back if I wish predictable food quality and service.

5 /5 Rating

finally a restaurant with great food to make reasonable trips and the ability to keep a conversation without loud music!