A sign4:54 PM
This is the third time this week that I've read something about Stella Sola. The image above is from Food & Wine magazine. I read another review in Houston magazine today. I think the taste bud gods are telling me to haul my butt to Stella Sola for some Texas-Tuscan cuisine.