KitchenSpot
Search
See the best dishes near you?
← Los Angeles restaurants

Firebirds Chicken House

No reviews yet

Chicken21534 Devonshire St Ste A, Chatsworth

Own or manage Firebirds Chicken House? Claim this listing free

Hours

Hours not listed yet.

Details

Address21534 Devonshire St Ste A, Chatsworth 91311-2989

Phone18184772440

Websitehttp://www.firebirdsla.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.