Capri Pizza in the Center of Arlington Heights, on the corner of Park ave and Mass ave, has the best, largest and cheesiest pizza I have eaten anywhere. The owner and his family are Greek, and they also serve some Greek specialties, including delicious baklava.
more