Nice coffee shop and restaurant for breakfast, lunch, or dinner. They also do smoothies and juices. Reserve ahead to ensure you get a table, but you can just rock up too. A good option if you are in Hamilton. The Hamilton Pastry Shop across the street also has great pastries and lunch eats.