Howard's Pub

Pub
$
Center Street
Stamford, CT 06906