Urban Bird Hot Chicken hero image

Urban Bird Hot Chicken

Restaurant

2313 Edwards St Suite 190, Houston, TX 77007, USA

Biter Score
9.0
Closed
Monday: 10 AM – 10 PM
Urban Bird Hot Chicken photo 1
Urban Bird Hot Chicken photo 2
Urban Bird Hot Chicken photo 3