TWOHEYS INTERIOR

Photo by Monique A. LeBleu
Twohey’s Restaurant in Alhambra, January 26, 2018. The restaurant has lost it’s lease and is moving to South Pasadena in the Spring of 2018.

Bookmark the permalink.

Leave a Reply