Get directions to: Alfreda's Cafeteria, Houston, TX
Restaurant address: 5101 Almeda Road Houston, TX 77004, USA
Restaurant: Alfreda's Cafeteria