Amsterdam BrewHouse The 14,000 square foot Harbourfront oasis, Amsterdam BrewHouse, serves up a unique charm with quality food, fresh-made beer and stunning interior & patio areas.