Albert and Walter is a quaint cafe nestled in the heart of St. John's, NL, offering a selection of homemade baked goods and specialty coffee drinks.
With a cozy atmosphere and friendly service, Albert and Walter provides a welcoming space for customers to relax and enjoy a simple, delicious treat.
Generated from their business information