Natraj’s Tandoori – Irvine North

Overview

Address: 13246 Jamboree Rd,
Irvine, CA 92602
Website: natrajusa.com
Phone: 714-665-0040