Get directions to: Chicago Grille & Dog House, Largo, FL
Restaurant address: 2745 E Bay Dr Largo, FL 33771, USA
Restaurant: Chicago Grille & Dog House