This is by far the best restaurant in town. The facilities are very clean, the food is high quality and always fresh. The sauce is made fresh from scratch every day. The cooks/owners are Italian. If you care about good tasting, clean, fresh food you should give this restaurant a try.