Upscale Jewish deli with a view.