Firefly is one of those restaurants...once you've been there, you can't forget it, and you can't wait to go back. Firefly's menu changes weekly, but always features delicious American comfort food dishes like fried chicken, lamb shank, and fish. Great lighting and attentive service make this an awesome spot for a date, friends, or family.
more