The coffee I had at Alterra Coffee at the Mayfair ...
The coffee I had at Alterra Coffee at the Mayfair was simply fantastic! The baristas were friendly and skilled, and they made the best latte I've ever had. The cozy atmosphere adds to the overall experience, making it a top-notch coffee shop. Highly recommended!