Restaurant automation for better customer experience