Almost every Houstonian has a story about Les Givral’s. Maybe you frequented the 2704 Milam St. location for lunch. Maybe you ...