Just saw an episode of Diners, Dives, etc. which featured Dad's Kitchen on Freeport Blvd. Anyone been there? Reviews?