Rey del Pollo (Almeda Genoa)
10092 Kleckley Dr, Houston, TX 77075
Southbelt/ Ellington, Houston, TX
(713) 943-0355
Hours:
Monday – 11AM–9PM
Tuesday – 11AM–9PM
Wednesday – 11AM–9PM
Thursday – 11AM–9PM
Friday – 11AM–10PM
Saturday – 11AM–10PM
Sunday – 11AM–9PM