I have been eating at the Firefly Restaurant for many years now and have never been disappointed.  The variety on the menu keeps me coming back and interested and I love to take new people there for inspiration on new dishes.  The service is fast and friendly and the ambiance is comfortable and energizing both for lunch and dinner.