Bar & Shop is a bar located in Novara, Italy. It is open to the public and offers drinks.