Bookkeeping, accounting and payroll software for a coffee shop business

Can anyone recommend software for a coffee shop business?
 - initially expected to be one shop, but this could grow in future to a few shops
 - looks after bookkeeping and monthly accounts production
 - looks after payroll (for say 10 different employees per shop)
 - is accountant friendly, to keep my professional charges low (accountant yet to be appointed)
 - is simple to use, but offers useful features and reports
 - can link to till systems to import end of day (or live) sales.

I will also need to install a till system and I'd be grateful for any recommendations.

It is a new start-up business, so costs need to be kept down and controlled tightly.

Thanks in advance