Rosie Cannonball is a modern European restaurant featuring pizza, pasta, and other Italian dishes in a trendy, cozy dining room.