11849221_1691642327789112_1112058273_n

Small towns have tiny miracles, and this is ours. Best cappuccino north of anywhere.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.