We randomly chose this restaurant because it was near the Babylon LIRR station and there were plenty of cars in the lot. It clearly has an Irish Motif ""one hundred thousand thanks"". Even though all the tables were taken, the hostess politely asked us to wait while a table was clearing and we were seated quickly. It was a real family friendly atmosphere with lots of kids in the dining room.
Pros: near LIRR station, good value
Cons: don't know