Tag: Tu Madre

Jewelers ready wares; Flicka celebrates
The new Tu Madre location at Melrose and Larchmont is open for business, and the high-end jewelry and Rolex retailer at 119 N. Larchmont Blvd. is nearing completion. Larchmont Jewelers told us that an official opening day is not yet set, but the store will begin doing business Aug. 1. Apparently, completion of installation […]