News & Events Artima Bistro New Look Carob Mill Restaurants Ltd announces the renovations of the award-winning Artima Bistro Restaurant.