Posted inFood & Drink

Mama Mia

The fragrances of old Italy waft through La Mora Cucina Toscana (912 Lovett Boulevard, 713-522-7412), a restored home in the Montrose. The smell of herbs grown in the garden behind the restaurant mingle with the scent rising off plates piled high with fresh pasta. And garlic is everywhere — in…

Gift this article