Tag: restaurant

Review: Inn of the Seventh Ray

Review: Inn of the Seventh Ray

The Inn of the Seventh Ray is one of the great hidden treasures in Los angeles. Located in Topanga canyon, it is not clearly visible from the main road, instead it is the side road which is its access, and is located right across from