Isola Bella is a a fully licensed kosher restaurant and take-away. The restaurant features an in-house bakery including sandwiches made to order.