My husband and I just went there for lunch today and it was extremely disappointing. We ordered a veggie paella because we missed the paella we tried there couple years ago. So after 40 mins passed, the paella came with so little rice, and it was really more like a stir fried veggie instead of paella. Paella is a rice dish, there should have been a reasonable amount of rice but there was really not much rice! I remember they gave more than that years ago. And I have eaten paella in various restaurants, so I know how a paella should be. The paella today at Firefly was absolutely ridiculous. It was like a stir fried veggie with little rice sprinkled on it and then stirred together. We felt totally cheated. We didn't send it back because we didn't want to wait another 40 mins. And we totally lost faith in this place so we didn't bother to ask them for making a new one or ordering some other tapas instead. I ended up not touching the paella after 2 bites, and my husband ate the whole thing; he was able to finish it by himself because there was hardly any rice to make him full. the menu said paella is meant for 2-4 people, so u can imagine how little rice there was when my husband could finish it by himself! Compared with the paella we got there years ago, we couldn't finish the whole thing together years ago, while my husband can finish the sorry pathetic "paella" today by himself. It was really jacked up and we got out of there as soon as my husband finished it, and now we are sitting in another restaurant to get fed. We will not go back to Firefly again, it was not like what we had years ago. I never see any paella with so little rice in it in my whole life! Totally not an honest business. $20 for a stir fried veggie looking paella was totally wrong!