Not a big fan of the buffet style but that is a portion of this restaurant and it is reasonably priced with salad, pasta and pizza. They also have a full menu of Italian items that are good.
The place is clean, service is quick and the wait staff is friendly. It is a store front restaurant, no frills, parking lot and casual dress.