Taj Palace Indian Cuisine

Overview

Address: 15200 W Sunset Blvd Ste B,
Pacific Palisades, CA 90272
Website: tajpacificpalisades.com
Phone: 310-454-0988
Email: info@tajpacificpalisades.com