After many months of anticipation, I finally had the chance to stop by Turner Place at Lavery Hall and sit down for a meal. I chose Origami, the Japanese steakhouse on the second floor. The restaurant ...