Opened by Houston restauranteurs, Cinda and Armando Palacios of famed Houston Tex Mex locale Armandos, Lulu's features Italian home cooking and fine wines all within a refined European-styled ambiance