Food: really good although a little too much garlic for my taste. It might have been an off day, but every time we drive by I smell nothing but garlic. Wide selection and prepared well.
Price: good for the quality that comes on the plate.
Service: we went in during down time so we were literally waited on hand and foot.