For what it is, Firefly works. The concept is great, and the quality of their product was high.
HOWEVER, If I am hungry, I will probably pass on heading Fireflys way. I absolutely loved the dishes I had. The potatoes were awesome, and the grilled shrimp hit the spot. But ladies and gentlemen, I am 6' 220 lbs. I could easily spend $100 on my own mixing and matching these tiny plates. The service was alright, although my friends who come here often tell me it is sometimes shakey.
I will definately be back for some drinks, but never on an empty stomach!!