Saturday, July 18, 2009

Also...

Two Brothers from Italy Pizzaria and Ristorante in Elmhurst has food that sucks.

Skip it. Hear their pizza is a local favorite but it looked only mediocre walking through the place.

1 comment: