Gallery July 30, 2015 Slow-Roasted "Supreme Lean Meat" Cooked Over Embers in a Special Wood-Fired Oven | BAR.JAPAN Gallery prev next / close Exquisite Lean Meats, Slow-Roasted Over Embers in a Special Wood-Fired Oven | BAR.JAPAN Gallery Back to Article