Teri is back at Shiso Tree Cafe once again! This time, I'm trying their Tartar Fries.
Quaint little sandwich stop in Los Angeles, California