Firebirds is an excellent restaurant. The menu is huge and varied. Service is always prompt, friendly, and attentive. I'm a very picky eater, yet there are a dozen menu items I love - especially the BBQ half chicken, smothered in a sweet BBQ sauce that Firebirds makes from scratch.
Just don't try eating at Firebirds on a Friday or Saturday evening 6-9. The wait can be up to 1 hour, and there's not a lot of room or seating in the waiting area. You can wait outside - as long as it's not cold or raining.
Atmosphere is lovely - but a bit loud. With the open-style kitchen, the banging of dishes can raise the volume of conversation, making the restaurant pretty noisy. Tables are arranged at a good distance from each other, though, so you can still achieve a private, romantic experience.
Pros: huge menu, good for picky eaters
Cons: long waits on weekend, small waiting area