A solid family restaurant, the kind that you find in many small towns, Ambrosia serves up reliable food in large portions, and boasts friendly, helpful service.