I need a software to manage my restaurant delivery operations. I need it to able to manage different customer orders, customer database management. Also it should be linked to Google maps in terms of customer address locations. Its not necessarily attached to my POS system. But i want to be able to add items and their prices. Also when taking the order i need to be able to take notes/comments. The system/database should be able to store client order history. Also i need to file complaints per customer with date and time of the order. I would want to be able to print reports on orders and complaints. Last but not least each order must be assigned to the delivery guy who took the order for delivery. Finally closing the order by paid or returned or not valid address. if paid amount received should be entered and assigned to the driver who delivered.