About Farmbird
farmbird is a grilled chicken restaurant located at 625a h street ne. at farmbird, we want to change the way that people think about chicken. by combining the rare pleasure of a perf... Read more
farmbird is a grilled chicken restaurant located at 625a h street ne. at farmbird, we want to change the way that people think about chicken. by combining the rare pleasure of a perf... Read more