I've heard good things about The Reserve in Lakewood. It's expensive though, and you'd need a reservation.
The only meat place I can think of in deal is a fast food-ish shawarma place. It's new, and I don't know anyone who's actually been there. Oh, and dougies.
↧