Uchiko

Baby Uchi Announces New Location

May 11, 2009 By Patricia Sharpe

It won’t be open for  a year, but the son of Uchi (“Uchiko”) is going to be at 4200 Lamar. Hooray–close to my house, or sorta close.  It will be in an existing building on the west side of the street (the old Seton Hospital office building) that is being…