Koyla Grill

Overview

Address: 8140 Haven Avenue,
Suite 101 Rancho Cucamonga, CA 91730
Website: koylarestaurant.com
Phone: 909-484-7570