We have eaten at the Restaurant with the same name in Mineola, not sure if they have the same owner, but know for sure they have a better cook....
All reviews seem positive