Tokyo Princess Inn 17448 Ventura Blvd Encino, CA 91316 Phone: (818) 788-3820 Fax: (818) 788-3818
Category: Hotels & Motels