Get directions to: King's Fish House, Rancho Cucamonga, CA
Restaurant address: 12427 N Mainstreet Rancho Cucamonga, CA 91739, USA
Restaurant: King's Fish House