
Koyla Indian Restaurant
4(589 reviews)Google Rating
• Indian8140 Haven Ave suite 101
Rancho Cucamonga, CA
Photos
Business Information
8140 Haven Ave suite 101
Rancho Cucamonga, CA
Location
Loading map...
8140 Haven Ave suite 101
Rancho Cucamonga, CA
8140 Haven Ave suite 101
Rancho Cucamonga, CA
Loading map...