If you want "delicious" American eats at a "reasonable price", this "little neighborhood place" in Needham delivers "everything you could ask for"; the casual, family-friendly environment staffed by an "obliging" owner and his "accommodating" crew makes it feel "just like home."