No that is not an illusion you are reading. It appears that steakhouses are busting out all over the area. Porterhouse Grill, in Old Bridge; Steakhouse 85, in New Brunswick; and now we can add to the list, Illusion Steakhouse.
Morganville is not a "town"; it's one of three p.o. addresses in Marlboro Township. Illusion is located located just down the road from the Morganville Post Office, on Tennent Road, about a 1/4 mile north of Route 79. Truly an odd spot for a steakhouse, I think. I recall seeing a sign along the road a couple of months ago announcing the coming of a steakhouse and wondering where, exactly, it was going to be built. I hadn't been that far south on Tennent again until this afternoon, and I now have my answer.
I believe there was previously a tavern on this property. But the building that is standing there now looks brandy new. Signage on the building and on a curb post has been installed. All the landscaping is in -- very attractive -- and the parking lot is newly-paved. New dumpsters have been positioned in the back.
I could not see into the inside because the door windows were papered over, so I can't say how far along they are with interior work. However, an inspection form taped to the glass was visible, and if the check marks are any indication, coupled with the aforementioned landscaping and paving, my guess is that this place is going to be ready soon.
Googling, I could not find a website.
I will now keep a regular eye on this Illusion and report back. Stay tuned!