Address: 8300 Tampa Avenue Northridge, CA 91324
Phone: (818) 855-9951
Email: [email protected]
Located on the rooftop (3rd floor) of an enchanting Victorian building. Please enter the door from the parking lot and use the building code provided upon making your reservation.