Tandoor-A-India

Overview

Address: 8406 Pershing Drive
Playa Del Rey, CA 90293
Website: tandooraindiaonline.com
Phone: 310-822-1435