Beggars Pizza

Blue Island, United States

Pizza restaurant with a big menu. Home made soup, great pizza and slow food. Family atmosphere. Slow service.