Get directions to: Chris's Kitchen I, Clearwater, FL
Restaurant address: 1602 North Hercules Avenue Clearwater, FL 33765, USA
Restaurant: Chris's Kitchen I