International cuisine with signature twists are order of the day at Can Bass in Sant Josep  » Read More