The food quality is great and they have many Italian options but the prices are a little steep. The dining area is small so you would not want to take a group here, but they do have options for some ingredients you would not find and other large grocery stores.