I've never been there but I have to say that my grandparents all used to live in Lakewood and we used to go there quite a lot.
If you like subs - and if it is still there lol - we used to go to Mikes... they're a chain now and I love getting a #13 Mike's way :D