Urban Bird Hot Chicken hero image

Urban Bird Hot Chicken

Restaurant

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

Biter Score
9.0
Open
Saturday: 10 AM – 3 AM
Urban Bird Hot Chicken photo 1
Urban Bird Hot Chicken photo 2
Urban Bird Hot Chicken photo 3