Whet to this place with some friend and didn't like it too much. One of our biggest complaints is the poor service. It took about 45 minutes to get our food after ordering and were not checked on infrequently. By the waiter. We were on the second floor, which might have attributed to the poor service. But there is an elevator I saw some of the servers using.
This place is on the higher end of moderately priced. They only have two sizes, small and large. Small feeds 2 - 3 while the large feeds 4 - 5. We did it family style which seemed to be more efficient. I wouldn't come here thinking you can get a individual meal for a that is inexpensive.
Overall the food was pretty good.
The arrowhead area is really nice. There is a lot of stuff to do. Parking is easy but can get full on the weekend.
I will probably try this place again. The bad service we got was probably not the norm.