A new restaurant recently opened on 31st street in between Ditmars and 24th avenue. It's where the defunct All-Star Burger and before that Planet Wings was located.
It's called Mojave - just opened on Monday I think. Was wondering if anyone has given this place a try yet?
Looks like it's run by the same people who operage Agave in Manhattan (never been there either).