Village Tandoor

Overview

Address: 18530 Devonshire Street
Northridge, CA 91324
Website: villagetandoorcuisine.com
Phone: 818-366-2840
Email: info@villagetandoorcuisine.com