TAJ of India, AGOURA HILLS, California (CA)
Comfortably positioned at 30315 Canwood Street () in AGOURA HILLS, California (CA) (91301), TAJ of India can be contacted at 8188891908. Remember to call up upfront to make a reservation.
More restaurants in AGOURA HILLS, California (CA)
TAJ of India contact information and details:
Address: 30315 Canwood Street - , AGOURA HILLS, California (CA) 91301
Contact Phone: 8188891908
