What a gem! everything fresh baked on premises, delicious, only downside is the 2 added to bill if paying by card, makes it quite expensive, advise to take cash or can be ... more