Photo by Monique A. LeBleu
Twohey’s assures customers that all is well in the world. The original landmark restaurant in Alhambra has lost its lease and wiill relocate to South Pasadena in the Fall of 2018.
In a Bittersweet Reprieve, the ‘Stinko’ Gets a New Home in Neighboring South Pasadena