Home » Restaurants » America » Fontana Restaurants » Koyla Indian Restaurant | 8140 Haven Ave suite 101 Rancho Cucamonga CA 91730 United States

Koyla Indian Restaurant | 8140 Haven Ave suite 101 Rancho Cucamonga CA 91730 United States Restaurant Menu & Phone

Restaurant Reviews:

411
4.1/5

Koyla Indian Restaurant | 8140 Haven Ave suite 101 Rancho Cucamonga CA 91730 United States Contact Details

8140 Haven Ave suite 101 Rancho Cucamonga CA 91730 United States

Related Restaurants