Skip to content
Restaurant

#1 Chicken Rice & Seafood

1 local recommends · Estimated price 2 out of 4
Location
4621 Almeda Road
Houston, Texas 77004
Phone+1 713-522-6093
Hours of Operation statusClosed · Opens Thursday 10:30 AM

Tips from locals

Helen And Mario
Helen And Mario
May 06, 2016
Good fried chicken and hambergers