Coffee shop serving breakfast, lunch, coffee, and cakes in Aberfeldy's town square.