Grocery store offering a wide selection of European products. They also make and sell pizza.