Clover Leaf Tavern
87 N Main Street
Mechanicville
NY
12118
(518) 664-5323
cloverleaftavern.com
Open Map
Alcohol
American
Bar Food
Bars
Bars & Clubs
bars & pubs
Burgers
Casual
Parking
Restaurant