Hours & Location

Sun - Wed: 11 am - 1 am
Thu - Sat: 11 am - 2 am

120B SW Water Street, Peoria, Illinois 61602
(309) 439-9099

Directions to New Amsterdam through Google Maps