"Usually love Firebird, but booked to go for some dinner with a friend prior to a gig in Kelvingrove Bandstand. Took over an hour to get our food resulting in us having to rush it down to make the gig in time , drinks and sides orders got mixed up. Staff didn't communicate with each other so a lot of confusion over our orders. They were obviously very busy but they should have staff numbers/kitchen to cover bookings. Staff tried their best but it just wasn't up to scratch and very disappointing. Also never mentioned that their card machine wasn't working, so as we were rushing out to our gig, we were informed we would have to go out to cash machine to get cash and return in order to pay, which caused further delay. Probably just a bad night but not good enough when Id recommended it as ideal spot for a quick bite to eat."