Get directions to: Cele's Store, Manor, TX
Restaurant address: 18726 Cameron Rd Manor, TX 78653, USA
Restaurant: Cele's Store