La Bella is good Supermarket it is in a terrible location in tottenvlle they have a pizzeria ,sushi, deli , bakery pizza is EXCELLENT THERE as good as any pizza store they have a lot of Italian specialties there