Twohey’s Restaurant in Alhambra was scheduled to close early February 2018 but a turn-around announcement this Thursday evening revealed their plan to relocate to South Pasadena. According to the announcement, the current locale will stay open until Spring of 2018.
The new Twohey’s Restaurant will be in South Pasadena located at 424 Fair Oaks Ave.