Restaurant Review: Little Lion

March 25, 2016

What is it about soul? You know when people have it. That easy confidence, the people who wear their own skin like their favorite T-shirt. But how do you know when restaurants have it? Albie’s Beef Inn had it, a dimly lit steakhouse with dark wood and …