A kosher grill restaurant specializing in meat dishes. Located in a shopping center, it offers a rich, meaty menu and Mediterranean atmosphere.