Order Online

Koyla Indian Restaurant

8140 Haven Ave
Rancho Cucamonga, CA 91730
(909) 484-7570
Order online Menu | Reservation | Info