Stella’s is fabulous. Very designer, very glamorous, right next door to a fabulous café and a terrific upmarket pizza restaurant.