Good little joint, but beware!
If you opt for the sit down restaurant portion and order off the menu, it's the same price if you ordered in the deli.
Should you order beer, watch out! A bottle of German beer purchased from the deli, to go averages 2.50. Order off the menu - to be served at your table, expect 4.50! OY VEY!